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

std::less

Материал из 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 less;
функции объекта для проведения сравнений используется operator< от типа T.
Оригинал:
Function object for performing comparisons. Uses operator< on type T.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Содержание

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

Если встроенный в operator< не обеспечивает полную для того, чтобы указатели, частичной специализации std::less для типов указателей обеспечивается, который гарантирует полную порядке.
Оригинал:
If the built-in operator< does not provide total order for pointers, a partial specialization of std::less 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 less than the second
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

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

станд....: ........ ::
Оригинал:
std::less::
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
operator()

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

Checks whether lhs is less 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;
}

[править] См. также

предоставляет упорядочивание смешанного типа, основанное на владении объектом для разделяемых и слабых указателей
(шаблон класса) [править]