divides man page on OpenIndiana

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

divides(3C++)			       -			 divides(3C++)

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

NAME
       divides

	- Returns the result of dividing its first argument by its second.

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

DESCRIPTION
       divides	is a binary function object. Its operator() returns the result
       of dividing x by y. You can pass a divides 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.	divides 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(),
	  divides<int>());

After this  call  to  transform,  vecResult[n]	contains  vec1[n]  divided  by
vec2[n].

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

SEE ALSO
       binary_function, Function_Objects

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