Libreria C ++ Bitset - Funzione to_ulong ()
Dichiarazione
Di seguito è riportata la dichiarazione per la funzione std :: bitset :: to_ulong () nel modulo std :: bitset header.
C ++ 98
unsigned long to_ulong() const;
Parametri
Nessuna
Valore di ritorno
Restituisce il set di bit come numero lungo senza segno.
Eccezioni
Nessun cambiamento nel set di bit se viene generata un'eccezione.
Esempio
L'esempio seguente mostra l'utilizzo della funzione std :: bitset :: to_ulong ().
#include <iostream>
#include <bitset>
#include <typeinfo>
using namespace std;
int main(void) {
bitset<4> b("1010");;
auto result = b.to_ulong();
cout << "Decimal representation of " << b << " = " << result << endl;
return 0;
}
Compiliamo ed eseguiamo il programma sopra, questo produrrà il seguente risultato:
Decimal representation of 1010 = 10