not_equal_to man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

not_equal_to(3C++)		       -		    not_equal_to(3C++)

Standard C++ Library Copyright 1998, Rogue Wave Software, Inc.

NAME
       not_equal_to

	-  A binary function object that returns true if its first argument is
       not equal to its second.

SYNOPSIS
       #include <functional>
       template <class T>
       struct not_equal_to : public binary_function<T, T, bool>;

DESCRIPTION
       not_equal_to is a binary function object. Its operator()	 returns  true
       if x is not equal to y. You can pass a not_equal_to object to any algo‐
       rithm that requires a binary function. For example, the transform algo‐
       rithm applies a binary operation to corresponding values in two collec‐
       tions and stores the result. not_equal_to would be used in  that	 algo‐
       rithm in the following manner:

       vector<int> vec1;
       vector<int> vec2;
       vector<int> vecResult;
       transform(vec1.begin(),	  vec1.end(),<br>	     vec2.begin(),<br>
       vecResult.begin(), not_equal_to<int>());

After this call to transform, vecResult(n) contains a 1	 if  vec1(n)  was  not
equal to vec2(n) or a 0 if vec1(n) was equal to vec2(n).

INTERFACE
       template <class T>
       struct not_equal_to : binary_function<T, T, bool> {
 bool operator() (const T&, const T&) const;
};

WARNINGS
       If your compiler does not support default template parameters, then you
       always need to supply the Allocator template  argument.	For  instance,
       you need to write:

       vector<int, allocator<int> >

       instead of:

       vector<int>

       If  your compiler does not support namespaces, then you do not need the
       using declaration for std.

SEE ALSO
       binary_function, Function_Objects

Rogue Wave Software		  02 Apr 1998		    not_equal_to(3C++)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net