Bit
-
Hi Leute,
wie kann ich denn sowas realisieren?1100101 soll umgekehrt sein 1010011
-
Gibt es dafür eine MFC-Class oder so?
-
STL::bitset, aber swappen musst du selber
-
Das gibt es bei mit nicht
-
Vielleich in CString umwandeln und dann mit CString::Reverse() swappen.
Danach wieder zurückwandeln.
-
Wie kann ich denn die Daten binär in den CString übergeben??
-
typedef uchar unsigned char union uBits{ uchar _uchar; struct sBits{ uchar b0 :1; uchar b1 :1; uchar b2 :1; uchar b3 :1; uchar b4 :1; uchar b5 :1; uchar b6 :1; uchar b7 :1; }; }; uchar BitSwap(uchar bits){ uBits in, out; in._uchar= bits; out.b0= in.b7; out.b1= in.b6; out.b2= in.b5; out.b3= in.b4; out.b4= in.b3; out.b5= in.b2; out.b6= in.b1; out.b7= in.b0; return out._uchar; }