std::bitset<N>::set (3) - Linux Manuals
std::bitset<N>::set: std::bitset<N>::set
NAME
std::bitset<N>::set - std::bitset<N>::set
Synopsis
bitset<N>& set(); (until C++11)
bitset<N>& set() noexcept; (1) (since C++11)
bitset<N>& set( std::size_t pos, bool value = true ); (2)
Sets all bits to true or to specified value.
1) Sets all bits to true.
2) Sets the bit at position pos to the value value.
Parameters
pos - the position of the bit to set (least significant to most significant)
value - the value to set the bit to
Return value
*this
Exceptions
2) Throws std::out_of_range if pos does not correspond to a valid position within the bitset.
Example
// Run this code
Output:
See also
reset (public member function)
flip (public member function)