Libreria C ++ Bitset - Funzione bitset ()

Descrizione

Il costruttore C ++ std::bitset::bitset()costruisce il contenitore del set di bit e lo inizializza con il valore del bit di val .

Dichiarazione

Di seguito è riportata la dichiarazione per il costruttore std :: bitset :: bitset () nella forma std :: bitset header.

C ++ 98

bitset (unsigned long val);

C ++ 11

constexpr bitset (unsigned long long val) noexcept;

Parametri

val - Numero utilizzato per inizializzare il set di bit.

Valore di ritorno

Il costruttore non restituisce mai valore.

Eccezioni

Questa funzione membro non genera mai eccezioni.

Esempio

L'esempio seguente mostra l'utilizzo del costruttore std :: bitset :: bitset ().

#include <iostream>
#include <bitset>

using namespace std;

int main(void) {
   bitset<4>b(8);

   cout << b << endl;

   return 0;
}

Compiliamo ed eseguiamo il programma sopra, questo produrrà il seguente risultato:

1000