The C++ std::bitset::reference is embedded class which provides l-value that can be returned from std::bitset::operator[]. Any read or write operation performed on bitset via a std::bitset::reference ultimately reads or writes entire underlying bitset.
DeclarationFollowing is the declaration for std::bitset::reference class form std::bitset header.
C++98class bitset::reference { friend class bitset; reference(); /* Private constructor */ public: ~reference(); operator bool() const; reference& operator = (bool x); reference& operator = (const reference& x); reference& flip(); bool operator~() const; }C++11
class bitset::reference { friend class bitset; reference() noexcept; /* Private constructor */ public: ~reference(); operator bool() const noexcept; reference& operator= (bool x) noexcept; reference& operator= (const reference& x) noexcept; reference& flip() noexcept; bool operator~() const noexcept; }
bitset.htm
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4