CDumpContext::HexDump

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

Index