<bitset>
ビットの固定サイズ シーケンスを表して処理するための、クラス テンプレート ビットセットと 2 つのサポート テンプレート関数を定義します。
要件
ヘッダー:<bitset>
名前空間: std
メンバー
演算子
名前 | 説明 |
---|---|
operator& | 次の 2 つのビットセット間でビットごとの AND を実行します。 |
operator<< | ビット シーケンスのテキスト表現を標準出力ストリームに挿入します。 |
operator>> | ビット シーケンスのテキスト表現を標準入力ストリームに挿入します。 |
operator^ | 次の 2 つのビットセット間でビットごとの EXCLUSIVE-OR を実行します。 |
operator| |
次の 2 つのビットセット間でビットごとの OR を実行します。 |
クラス
名前 | 説明 |
---|---|
bitset | このクラス テンプレートは、固定数のビットで構成されるシーケンスを格納するオブジェクト型を記述します。これらのビットによって、一連の項目または条件のフラグを保持するためのコンパクトな方法が提供されます。 |