greater man page on SunOS

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

greater(3C++)			       -			 greater(3C++)

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

NAME
       greater

	-  A binary function object that returns true if its first argument is
       greater than its second.

SYNOPSIS
       #include <functional>
       template <class T>
       struct greater : binary_function<T, T, bool> {
 bool operator() (const T&, const T&) const;
};

DESCRIPTION
       greater is a binary function object. Its operator() returns true	 if  x
       is  greater than y. You can pass a greater 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 of the function. greater 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(), greater<int>());

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

       If your compiler does not support default template parameters, then you
       always need to supply the Allocator template  argument.	For  instance,
       you have 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
       Function_Objects

Rogue Wave Software		  02 Apr 1998			 greater(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