Binärdaten ausgeben
-
Hallo,
da das vermutlich besser in einen eigenen Thread passt schreib ich meine Frage hier nochmal rein:
Ich würde gerne binäre Daten (in einem char array oder wie auch immer gespeichert)
am Bilschirm hexadezimal ausgeben.Boardsuche und Google haben mich da leider noch nicht so weit gebracht.
Wie mach ich das?
MFG
-
Naja du liest einfach ein int mit 32bit daten voll und dann gibst es so aus:
cout << hex << vari_name_vom_int;/edit seh grad das dass hier nicht das konsolen forum ist

kannst dann stringstream nehmen da gibts auch den manipulator hex.
mfg tobZel
-
Ich dachte das man liest binäre daten aus bestimmten Gründen meist nur in chars ein?
-
naja das macht man nur weil ein char ein byte groß ist und sich mit bytes gut hantieren lässt oO.
hab jetzt nochmal geguckt benutzt am besten wsprintf()wsprintf(buffer,"%x",int_vari);
-
Danke