Bibliothèque C ++ Bitset - Fonction bitset ()

La description

Le constructeur C ++ std::bitset::bitset()construit le conteneur du jeu de bits et l'initialise avec la valeur de bit val .

Déclaration

Voici la déclaration de l'en-tête std :: bitset () du constructeur std :: bitset :: bitset ().

C ++ 98

bitset (unsigned long val);

C ++ 11

constexpr bitset (unsigned long long val) noexcept;

Paramètres

val - Numéro utilisé pour initialiser l'ensemble de bits.

Valeur de retour

Le constructeur ne renvoie jamais de valeur.

Des exceptions

Cette fonction membre ne lève jamais d'exception.

Exemple

L'exemple suivant montre l'utilisation du constructeur std :: bitset :: bitset ().

#include <iostream>
#include <bitset>

using namespace std;

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

   cout << b << endl;

   return 0;
}

Compilons et exécutons le programme ci-dessus, cela produira le résultat suivant -

1000