std::bitset::flip
来自cppreference.com
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
bitset<N>& flip(); |
(1) | |
bitset<N>& flip( size_t pos ); |
(2) | |
Flips bits, i.e. changes true values to false and false values to true. Equivalent to a logical NOT operation on part or all of the bitset.
1) Flips all bits (equivalent to operator~()
)
2) Flips the bit at the position pos
.
目录 |
[编辑] 参数
pos | - | the position of the bit to flip |
[编辑] 返回值
*this
[编辑] 例外
1) 2)如果std::out_of_range不符合一个有效的在bitset的位置抛出
pos
.原文:
throws std::out_of_range if
pos
does not correspond to a valid position within the bitset.[编辑] 示例
本章尚未完成 原因:暂无示例 |
[编辑] 另请参阅
sets bits to true or given value (公共成员函数) | |
置位到false (公共成员函数) | |
执行二进制AND,OR,XOR和NOT 原文: performs binary AND, OR, XOR and NOT (公共成员函数) |