CDumpContext::operator lt; & lt;

CDumpContextamp; operador << ( const CObject * pOb );
tirar ( CFileException );

CDumpContextamp; operador << ( const CObject & ob );
tirar ( CFileException );

CDumpContextamp; operador << ( LPCTSTR lpsz );
tirar ( CFileException );

CDumpContextamp; operador << ( const void * lp );
tirar ( CFileException );

CDumpContextamp; operador <<( BYTE by );
tirar ( CFileException );

CDumpContextamp; operador <<( WORD w );
tirar ( CFileException );

CDumpContextamp; operador << ( DWORD dw );
tirar ( CFileException );

CDumpContextamp; operador <<( int n );
tirar ( CFileException );

CDumpContextamp; operador << ( doble d );
tirar ( CFileException );

CDumpContextamp; operador <<( float f );
tirar ( CFileException );

CDumpContextamp; operador <<( LONG l );
tirar ( CFileException );

CDumpContextamp; operador <<( UINT u );
tirar ( CFileException );

CDumpContextamp; operador << ( LPCWSTR lpsz );
tirar ( CFileException );

CDumpContextamp; operador << ( LPCSTR lpsz );
tirar ( CFileException );

Valor devuelto

Referencia CDumpContext . Utilizando el valor devuelto, puede escribir inserciones múltiples en una sola línea de código fuente.

Observaciones

Envía los datos especificados en el contexto de volcado.

El operador de inserción está sobrecargado de punteros de CObject , así como para los tipos más primitivos. Un puntero a carácter produce un volcado del contenido de la cadena; un puntero a void produce un volcado hexadecimal de la dirección sólo.

Si utiliza el IMPLEMENT_DYNAMIC o IMPLEMENT_SERIAL macro en la implementación de la clase y, a continuación, el operador de inserción, a través de CObject::Dump, imprimirá el nombre de tu CObject-clase derivada. De lo contrario, se imprimirán CObject . Si reemplaza la función de volcado de la clase, puede proporcionar una salida más significativa del contenido del objeto en lugar de un volcado hexadecimal.

Ejemplo

//Example para CDumpContext::operator lt; <
extern CObList li;
CString s = "prueba";
int i = 7;
lo largo = 1000000000L;
afxDump << "lista =" << & li << "cadena ="
        << s << "int =" << i << "largo =" << lo << "\n"

CDumpContext descripción |nbsp; Miembros de clase | Diagrama de jerarquía

Index