equal_to man page on OpenIndiana

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

equal_to(3C++)			       -			equal_to(3C++)

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

NAME
       equal_to

	-  A  binary  function	object that returns true if its first argument
       equals its second.

SYNOPSIS
       #include <functional>
       template <class T>
       struct equal_to;

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

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

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

INTERFACE
template <;class T>
   struct equal_to : binary_function<T, T, bool>

SEE ALSO
       binary_function, Function_Objects

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

List of man pages available for OpenIndiana

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