المتغيرات
فضاءات التسمية
أفعال

std::{{{1}}}::value_compare

من cppreference.com
class value_compare;
قالب:mark since none

‎std::{{{1}}}::value_compare‎ is a function object that compares objects of type ‎std::{{{1}}}::value_type‎ (key-value pairs) by comparing of the first components of the pairs.

محتويات

[تعديل] Member types

Type Definition
‎result_type‎ bool
‎first_argument_type‎ ‎value_type‎
‎second_argument_type‎ ‎value_type‎

[تعديل] Protected member objects

قالب:dsc prot mem obj

[تعديل] Member functions

قالب:dsc prot mem ctorقالب:dsc mem fun

std::<Key,T,Compare,Alloc>::value_compare::value_compare

protected:
value_compare( Compare c );

Initializes the internal instance of the comparator to ‎c‎.

Parameters

c - comparator to assign

std::<Key,T,Compare,Alloc>::value_compare::operator()

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

Compares ‎lhs.first‎ and ‎rhs.first‎ by calling the stored comparator.

Parameters

lhs, rhs - values to compare

Return value

comp(lhs.first, rhs.first).

Exceptions

(none)