Freigeben über


CDumpContext::HexDump

Gibt ein Bytearray, das als Hexadezimalzahlen formatiert wird.

void HexDump( 
   LPCTSTR lpszLine, 
   BYTE* pby, 
   int nBytes, 
   int nWidth  
);

Parameter

  • lpszLine
    Eine Zeichenfolge zur Ausgabe am Anfang einer neuen Zeile.

  • pby
    Ein Zeiger auf einen Puffer, der die Bytes enthält, um zu speichern.

  • nBytes
    Die Anzahl der Bytes zu speichern.

  • nWidth
    Maximale Anzahl Bytes gesichert pro Zeile (nicht die Breite von der Ausgabezeile).

Hinweise

Um einen einzelnen, bestimmten Elementtyp als Hexadezimalzahl zu speichern, rufen Sie CDumpContext::DumpAsHex auf.

Beispiel

#if _DEBUG
   TCHAR test[] = _T("This is a test of CDumpContext::HexDump\n");
   afxDump.HexDump(_T("."), (BYTE*)test, sizeof(test), 20);
#endif

Anforderungen

Header: afx.h

Siehe auch

Referenz

CDumpContext-Klasse

Hierarchiediagramm