Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Ascii in Binär

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
11.11.2007, 15:50 Uhr
~Gast
Gast


Wie kann ich den Inhalt eines Textfiles in Binärdaten umwandeln? Gibt es da eine besondere Funktion dafür?
LG
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
11.11.2007, 16:09 Uhr
xXx
Devil


nja wo ist dein Problem? Bei Textfiles musst du halt jedes einzellne Zeichen durchgehen ... das entspricht ja einem Wert (A = 69 oder so) usw. einfacher cast in int reicht da aus. Dann wandelst du mit std::bitset<8>(zahl) die Zahl in eine Binärzahl um und fügst das zum bisherigen hinzu. (8, da 2 ^ 9 = 256 => 11111111 = 255)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
11.11.2007, 18:10 Uhr
Bruder Leif
dances with systems
(Operator)


Oder fuer jedes Zeichen eine Schleife von 128 bis 1, dabei den Zaehler immer durch 2 teilen, und in jedem Durchgang ein &. Wenn == 0 -> 0 ausgeben, sonst 1.


Bearbeitung:
Ts, A == 65

--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.

Dieser Post wurde am 11.11.2007 um 18:10 Uhr von Bruder Leif editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
11.11.2007, 21:10 Uhr
Hans
Library Walker
(Operator)


Hi,

sieh Dir doch einfach mal eine Textdatei mit einem Hexeditor an, dann hast Du die binäre Repräsentation davon. Ansonsten öffnest Du die Datei einfach als Binärdatei und liest sie Byteweise als char oder int. Alles andere steht ja schon in den vorherigen Antworten.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: