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

Hierarchien-Diagramm