not_equal_to<T>
not_equal_to<T>
Category: functors
Component type: type
Description
Not_equal_to<T> is a function object. Specifically, it is an
Adaptable Binary Predicate, which means it is a function
object that tests the truth or falsehood of some condition.
If f is an object of class
not_equal_to<T> and x and y are objects of class T, then
f(x,y) returns true if x != y and false otherwise.
Example
Finds the first nonzero element in a list.
list<int> L;
...
list<int>::iterator first_nonzero =
find_if(L.begin(), L.end(), bind2nd(not_equal_to<int>(), 0));
assert(first_nonzero == L.end() || *first_nonzero != 0);
Definition
Defined in the standard header functional, and in the nonstandard
backward-compatibility header function.h.
Template parameters
Parameter
Description
Default
T
The type of not_equal_to's arguments.
Model of
Adaptable Binary Predicate, DefaultConstructible
Type requirements
T is EqualityComparable.
Public base classes
binary_function<T, T, bool>.
Members
Member
Where defined
Description
first_argument_type
Adaptable Binary Predicate
The type of the first argument: T
second_argument_type
Adaptable Binary Predicate
The type of the second argument: T
result_type
Adaptable Binary Predicate
The type of the result: bool
not_equal_to()
DefaultConstructible
The default constructor.
bool operator()(const T& x, const T& y)
Binary Function
Function call operator. The return value is x != y.
New members
All of not_equal_to's members are defined in the
Adaptable Binary Predicate and DefaultConstructible
requirements.
Not_equal_to does not introduce any new members.
Notes
See also
The function object overview,
Adaptable Binary Predicate,
equal_to,
greater,
less,
greater_equal,
less_equal
Copyright ©
1999 Silicon Graphics, Inc. All Rights Reserved.
TrademarkInformation
Wyszukiwarka
Podobne podstrony:
equal toHow to Deactivate All Plugins When Not Able to Access WP AdminStuart Hall, Cultural Studies, and the Unresolved Problem of the Relation of Culture to Not Cultureext9769271 Study shows competition not climate change led to Neanderthal extinctionTrinny Woodall What Not To WearTo Be or Not To Be32 Grać to na altowym April 2011 To Alt or Not To Alt10 Things Not to say to a Woman in an ArgumentPeter Singer How not to save a lifeHofstede G Dimensions do not exist A reply to Brendan McSweeneyco to za komunikat Could not completeHow to not respond in classNial Fuller To Trade or Not To Trade, That is The QuestionFitelson etal How not to detect designTo Be or Not To Be answersHave Not Your Travel Guide to the Known WorldTo dzięki wam Preludiumwięcej podobnych podstron