Kann Bitset nicht einsetzen!

Hallo!

Ich wollte ein Programm schreiben das mir eine Zahl als binären Code ausgibt. Mit Bitset hatte ich das schon mal gemacht, bloss jetzt hatte ich das ganze unter Visual C++ 5.0 (davor unter Borland TurboC++ lief das ganze) versucht. Hier sagt mir der Compiler das „bitset“ nicht deklariert worden wäre, kann die Klasse nicht finden…usw.

Ich habe ein #include oben eingefügt und denoch findet er nichts. Ich kann aber auch #include einfügen und der Compiler meckert nicht.

Was mache ich falsch?

Ciao
Catmad

Hi Catmad :smile:

Warum machst du es nicht einfach so:

#include 
void bitprint (unsigned long x) {
 unsigned long mask= 1ul 0);
 printf("%c",bit");
 mask/= 2; } }

cu Stefan.