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

std::logical_not

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

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


Функция обертки
Оригинал:
Function wrappers
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
(C++11)
(C++11)
Привязка
Оригинал:
Bind
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
(C++11)
Ссылка обертки
Оригинал:
Reference wrappers
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
(C++11)(C++11)
Оператор обертки
Оригинал:
Operator wrappers
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Negators
Оригинал:
Negators
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Устаревшие связующих и адаптеры
Оригинал:
Deprecated binders and adaptors
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
(устарело)
(устарело)
(устарело)
(устарело)
(устарело)
(устарело)
(устарело)(устарело)(устарело)(устарело)
(устарело)
(устарело)(устарело)(устарело)(устарело)
(устарело)(устарело)
(устарело)(устарело)
 
Определён в заголовочном файле <functional>
template< class T >
struct logical_not;
Функция объекта для выполнения логических NOT (логическое отрицание). Эффективно называет operator! типа T.
Оригинал:
Function object for performing logical NOT (logical negation). Effectively calls operator! for type T.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Содержание

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

Тип Definition
result_type bool
argument_type T

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

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

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

std::logical_not::operator()

bool operator()( const T& arg ) const;

Returns the logical NOT of arg.

Parameters

arg
Значение для вычисления логического не
Оригинал:
value to compute logical NOT of
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Return value

The result of !arg.

Exceptions

(none)

Possible implementation

bool operator()(const T &arg) const
{
    return !arg;
}