Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » 10er zahlen ausgabe(00,01..)

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
04.01.2005, 10:17 Uhr
~nighthawk
Gast


guten morgen!
ich hab hab da ein kleines problem mit der ausgabe von bytes:

C++:
BYTE packet[10] = {0,0x04,0x01,0x0a,0,0,0,0,0,0};
//teil einer handlungskette in einer funktion:
server->GameInfof("Received %x %x %x %x %x %x %x %x %x %x",packet[0],packet[1],packet[2],packet[3],packet[4],packet[5],packet[6],packet[7],packet[8],packet[9]);}


dies würde mir das hier ausgeben:

Code:
Received 0 4 1 a 0 0...


wie kann ich aber das ganze in 10ner zahlen ausgaben? dass es am ende so aussieht:
Received 00 04 01 0a 00 00
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
04.01.2005, 10:34 Uhr
~nighthawk
Gast


habs grad selber rausgefunden
---> %.2x <---
trotzdem danke fürs reinschaun!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
04.01.2005, 12:58 Uhr
Hans
Library Walker
(Operator)



Zitat von ~nighthawk:
habs grad selber rausgefunden
---> %.2x <---



Bzw. %02x, also anstelle des Punktes eine Null einsetzen.

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: