privatevoid HexDump ( LPCTSTR lpszLine, BYTE * pby, int nBytes, int nWidth );
lançar ( CFileException );
Parâmetros
lpszLine
Uma Cadeia de caracteres para a saída no início de uma nova linha.
pby
Um ponteiro para um buffer que contém os bytes para despejar.
nBytes
O número de bytes para despejar.
nWidth
Número máximo de bytes despejada por linha (não a largura da linha de saída).
Observações
Despeja uma matriz de bytes formatados como números hexadecimais.
Exemplo
//exemplo para CDumpContext::HexDump
Char teste [] = "Este é um teste de CDumpContext::HexDump\n";
afxDump.HexDump (".", (BYTE *) teste, teste de sizeof, 20)
A saída deste programa é:
. 54 68 69 73 20 69 73 20 20 61 74 65 73 74 20 6F 66 20 43 44
. 75 6 D 70 43 6F 6E 74 65 74 78 3A 3A 48 65 44 78 75 70 D 6 0A
. 00
Visão geral de CDumpContext |nbsp; Membros de classe | Gráfico de hierarquia