std::bit_xor

来自cppreference.com
< cpp‎ | utility‎ | functional

 
 
 
函数对象
函数包装
(C++11)
(C++11)
(C++17)
绑定
(C++11)
引用包装
(C++11)
(C++11)
运算符包装
取反器
(过时)
(过时)

(过时)
查找器
旧绑定器与适配器
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)

(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
(C++17 前)
 
定义于头文件 <functional>
template< class T >
struct bit_xor;
执行按位异或的功能对象。有效地调用operator^类型T.
原文:
Function object for performing bitwise XOR. Effectively calls operator^ on type T.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

目录

[编辑] 会员类型

类型
原文:
Type
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
Definition
result_type T
first_argument_type T
second_argument_type T

[编辑] 成员函数

operator()
返回两个参数的按位异或的结果
原文:
returns the result of bitwise XOR of two arguments
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

(公开成员函数)

的std :: BIT_XOR ::
原文:
std::bit_xor::
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
operator()

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

Returns the result of bitwise XOR of lhs and rhs.

Parameters

lhs, rhs -
按位异或值计算的
原文:
values to compute bitwise XOR of
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

Return value

The result of lhs ^ rhs.

Exceptions

(none)

Possible implementation

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