Descripción
El constructor de C ++ std::bitset::bitset()construye un contenedor de bitset y lo inicializa con el valor de bit de val .
Declaración
A continuación se muestra la declaración del constructor std :: bitset :: bitset () del encabezado std :: bitset.
C ++ 98
bitset (unsigned long val);
C ++ 11
constexpr bitset (unsigned long long val) noexcept;
Parámetros
val - Número utilizado para inicializar el bitset.
Valor devuelto
El constructor nunca devuelve valor.
Excepciones
Esta función miembro nunca lanza una excepción.
Ejemplo
El siguiente ejemplo muestra el uso del constructor std :: bitset :: bitset ().
#include <iostream>
#include <bitset>
using namespace std;
int main(void) {
bitset<4>b(8);
cout << b << endl;
return 0;
}
Compilemos y ejecutemos el programa anterior, esto producirá el siguiente resultado:
1000