#include <cstddef>#include <cstring>#include <string>#include <bits/functexcept.h>#include <ostream>#include <istream>Include dependency graph for bitset:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | std |
Classes | |
| struct | std::Base_bitset< Nw > |
| struct | std::Base_bitset< 1 > |
| struct | std::Base_bitset< 0 > |
| struct | std::Sanitize< Extrabits > |
| struct | std::Sanitize< 0 > |
| class | std::bitset< Nb > |
| The bitset class represents a fixed-size sequence of bits. More... | |
| class | std::bitset< Nb >::reference |
| template<size_t Nb> | |
| bitset< Nb > | std::operator & (const bitset< Nb > &x, const bitset< Nb > &y) |
| Global bitwise operations on bitsets. | |
| template<size_t Nb> | |
| bitset< Nb > | std::operator| (const bitset< Nb > &x, const bitset< Nb > &y) |
| Global bitwise operations on bitsets. | |
| template<size_t Nb> | |
| bitset< Nb > | std::operator^ (const bitset< Nb > &x, const bitset< Nb > &y) |
| Global bitwise operations on bitsets. | |
| template<class CharT, class Traits, size_t Nb> | |
| basic_istream< CharT, Traits > & | std::operator>> (basic_istream< CharT, Traits > &__is, bitset< Nb > &x) |
| Global I/O operators for bitsets. | |
| template<class CharT, class Traits, size_t Nb> | |
| basic_ostream< CharT, Traits > & | std::operator<< (basic_ostream< CharT, Traits > &__os, const bitset< Nb > &x) |
| Global I/O operators for bitsets. | |
Defines | |
| #define | GLIBCPPBITSETBITSPERWORD |
| #define | GLIBCPPBITSETWORDS(n) |
Variables | |
| unsigned char | std::S_bit_count [256] |
| unsigned char | std::S_first_one [256] |
include this header in your programs, rather than any of the "st[dl]_*.h" implementation files.
Definition in file bitset.
1.4.7