Пространства имён
Варианты
Действия

std::greater

Материал из cppreference.com
< cpp‎ | utility‎ | functional

 
 
 
Функция объектов


Функция обертки
Оригинал:
Function wrappers
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Привязка
Оригинал:
Bind
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Ссылка обертки
Оригинал:
Reference wrappers
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Оператор обертки
Оригинал:
Operator wrappers
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Negators
Оригинал:
Negators
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Устаревшие связующих и адаптеры
Оригинал:
Deprecated binders and adaptors
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
 
Defined in header <functional>
template< class T >
struct greater;
Функция объект для проведения сравнений. Реализует operator> от типа T.
Оригинал:
Function object for performing comparisons. Implements operator> on type T.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Содержание

[править] Заметки

Если встроенный в operator> не обеспечивает полную для того, чтобы указатели, частичной специализации std::greater для типов указателей обеспечивается, который гарантирует полную порядке.
Оригинал:
If the built-in operator> does not provide total order for pointers, a partial specialization of std::greater for pointer types is provided, which guarantees total order.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Типы-члены

типа
Оригинал:
type
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
definition
result_type bool
first_argument_type T
second_argument_type T

[править] Функции-члены

operator()
проверяет, является ли первый аргумент' больше, чем второй
Оригинал:
checks if the first argument is greater than the second
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(public функция-член)


std::greater::operator()

bool operator()( const T& lhs, const T& rhs ) const;

Checks whether lhs is greater than rhs.

Parameters

lhs, rhs
меньше значения для сравнения
Оригинал:
values to compare
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Return value

true if lhs > rhs, false otherwise.

Exceptions

(none)

Possible implementation

bool operator()(const T &lhs, const T &rhs) const
{
    return lhs > rhs;
}