std::logical_or
Материал из cppreference.com
< cpp | utility | functional
![]() |
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google.
Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке. Щёлкните здесь, чтобы увидеть английскую версию этой страницы |
Определено в заголовочном файле <functional>
|
||
template< class T > struct logical_or; |
||
Функция объекта для выполнения логического ИЛИ (логическое сложение). Эффективно называет operator|| от типа
T
.Оригинал:
Function object for performing logical OR (logical disjunction). Effectively calls operator|| on type
T
.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Содержание |
[править] Типы-члены
Тип | Definition |
result_type
|
bool
|
first_argument_type
|
T
|
second_argument_type
|
T
|
[править] Функции-члены
operator() |
возвращает логическое ИЛИ двух аргументов Оригинал: returns the logical OR of the two arguments Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (public функция-член) |
std::logical_or::operator()
bool operator()( const T& lhs, const T& rhs ) const; |
||
Returns the logical OR of lhs
and rhs
.
Parameters
lhs, rhs | - | значения для вычисления логического ИЛИ
Оригинал: values to compute logical OR of Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
Return value
The result of lhs || rhs.
Exceptions
(none)
Possible implementation
bool operator()(const T &lhs, const T &rhs) const { return lhs || rhs; } |