Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
CDumpContext&operator<<(constCObject*pOb);
throw(CFileException);
CDumpContext&operator<<(constCObject&ob);
throw(CFileException);
CDumpContext&operator<<(LPCTSTRlpsz**);**
throw(CFileException);
CDumpContext&operator<<(constvoid*lp);
throw(CFileException);
CDumpContext&operator<<(BYTEby**);**
throw(CFileException);
CDumpContext&operator<<(WORDw**);**
throw(CFileException);
CDumpContext&operator<<(DWORDdw**);**
throw(CFileException);
CDumpContext&operator<<(intn**);**
throw(CFileException);
CDumpContext&operator<<(doubled**);**
throw(CFileException);
CDumpContext&operator<<(floatf**);**
throw(CFileException);
CDumpContext&operator<<(LONGl**);**
throw(CFileException);
CDumpContext&operator<<(UINTu**);**
throw(CFileException);
CDumpContext&operator<<(LPCWSTRlpsz**);**
throw(CFileException);
CDumpContext&operator<<(LPCSTRlpsz**);**
throw(CFileException);
Return Value
A CDumpContext reference. Using the return value, you can write multiple insertions on a single line of source code.
Remarks
Outputs the specified data to the dump context.
The insertion operator is overloaded for CObject pointers as well as for most primitive types. A pointer to character results in a dump of string contents; a pointer to void results in a hexadecimal dump of the address only.
If you use the IMPLEMENT_DYNAMIC or IMPLEMENT_SERIAL macro in the implementation of your class, then the insertion operator, through CObject::Dump, will print the name of your CObject-derived class. Otherwise, it will print CObject. If you override the Dump function of the class, then you can provide a more meaningful output of the object’s contents instead of a hexadecimal dump.
Example
//example for CDumpContext::operator <<
extern CObList li;
CString s = "test";
int i = 7;
long lo = 1000000000L;
afxDump << "list=" << &li << "string="
<< s << "int=" << i << "long=" << lo << "\n";