std::map::value_compare
STD::MAP::Value[医]比较
std::map::value_compare
比较类型对象的函数对象。std::map::value_type
%28键值对%29,通过比较这些对的第一个组件。
成员类型
Type | Definition |
---|
result_type(deprecated in C++17) | bool |
first_argument_type(deprecated in C++17) | value_type |
second_argument_type(deprecated in C++17) | value_type |
受保护成员对象
Compare comp | the stored comparator (protected member object) |
---|
成员函数
(constructor) | constructs a new value_compare object (protected member function) |
---|
operator() | compares two values of type value_type (public member function) |
STD::map<key,T,比较法,alloc>::value[医]比较::价值[医]比较
protected: value_compare( Compare c | | |
---|
将比较器的内部实例初始化为c
...
参数
STD::map<key,T,比较法,alloc>::value[医]比较::操作员%28%29
bool operator()( const value_type& lhs, const value_type& rhs ) const; | | |
---|
比较lhs.first
和rhs.first
通过调用存储的比较器。
参数
lhs, rhs | - | values to compare |
---|
返回值
comp(lhs.first, rhs.first)
...
例外
%280%29
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。
http://en.cppreference.com/w/cpp/容器/map/value[医]比较