在线文档教程
C++
容器 | Containers

std::map::value_compare

STD::MAP::Value[医]比较

class value_compare;

std::map::value_compare比较类型对象的函数对象。std::map::value_type%28键值对%29,通过比较这些对的第一个组件。

成员类型

TypeDefinition
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 compthe 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...

参数

c-comparator to assign

STD::map<key,T,比较法,alloc>::value[医]比较::操作员%28%29

bool operator()( const value_type& lhs, const value_type& rhs ) const;

比较lhs.firstrhs.first通过调用存储的比较器。

参数

lhs, rhs-values to compare

返回值

comp(lhs.first, rhs.first)...

例外

%280%29

© cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

http://en.cppreference.com/w/cpp/容器/map/value[医]比较