The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

max (3)
  • >> max (3) ( Solaris man: Библиотечные вызовы )
  • max (9) ( Solaris man: Ядро )
  • 
                           Standard C++ Library
                 Copyright 1998, Rogue Wave Software, Inc.
    
    
    NAME
         max
    
          - Finds and returns the maximum of a pair of values.
    
    
    
    SYNOPSIS
         #include <algorithm>
         template <class T>
         const T& max(const T&, const T&);
    
         template <class T, class Compare>
         const T& max(const T&, const T&, Compare);
    
    
    
    DESCRIPTION
         The_max algorithm determines and returns the  maximum  of  a
         pair of values. The optional argument Compare defines a com-
         parison function that can be used in place  of  the  default
         operator<.
    
         max returns the first argument when the arguments are equal.
    
    
    
    EXAMPLE
         //
         // max.cpp
         //
          #include <algorithm>
          #include <iostream>
          #include <iostream>
         using namespace std;
    
         int main(void)
          {
           double d1 = 10.0, d2 = 20.0;
    
            // Find minimum
           double val1 = min(d1, d2);
            // val1 = 10.0
    
            // the greater comparator returns the greater of the
            // two values.
           double val2 = min(d1, d2, greater<double>());
            // val2 = 20.0;
    
            // Find maximum
           double val3 = max(d1, d2);
            // val3 = 20.0;
    
            // the less comparator returns the smaller of
            // the two values.
            // Note that, like every comparison in the STL, max is
            // defined in terms of the < operator, so using less here
            // is the same as using the max algorithm with a default
            // comparator.
           double val4 = max(d1, d2, less<double>());
            // val4 = 20
    
           cout << val1 << " " << val2 << " "
                 << val3 << " " << val4 << endl;
    
           return 0;
          }
    
         Program Output
    
    
    
         10 20 20 20
    
    
    
    SEE ALSO
         max_element, min, min_element
    
    
    
    


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру