CDumpContext::operator lt; & lt;

CDumpContextamp; podmiot gospodarczy << ( const CObject * pOb );
rzut ( CFileException );

CDumpContextamp; podmiot gospodarczy << ( Stała CObject & ob );
rzut ( CFileException );

CDumpContextamp; podmiot gospodarczy << ( LPCTSTR lpsz );
rzut ( CFileException );

CDumpContextamp; podmiot gospodarczy << ( Stała void * lp );
rzut ( CFileException );

CDumpContextamp; podmiot gospodarczy <<( BYTE by );
rzut ( CFileException );

CDumpContextamp; podmiot gospodarczy <<( WORD w );
rzut ( CFileException );

CDumpContextamp; podmiot gospodarczy << ( DWORD dw );
rzut ( CFileException );

CDumpContextamp; podmiot gospodarczy <<( int n );
rzut ( CFileException );

CDumpContextamp; podmiot gospodarczy << ( podwójne d );
rzut ( CFileException );

CDumpContextamp; podmiot gospodarczy <<( float f );
rzut ( CFileException );

CDumpContextamp; podmiot gospodarczy <<( LONG l );
rzut ( CFileException );

CDumpContextamp; podmiot gospodarczy <<( UINT u );
rzut ( CFileException );

CDumpContextamp; podmiot gospodarczy << ( LPCWSTR lpsz );
rzut ( CFileException );

CDumpContextamp; podmiot gospodarczy << ( LPCSTR lpsz );
rzut ( CFileException );

Wartość zwracany

Odwołanie CDumpContext . Przy użyciu wartości zwracanej, można napisać wielu wstawienia w pojedynczym wierszu kodu źródłowego.

Uwagi

Wyprowadza dane określone w kontekście zrzutu.

Operator wstawiania jest przeciążony dla wskaźników CObject , jak również dla typów najbardziej pierwotnych. Wskaźnik znaków skutkuje zrzutu ciąg zawartości; wskaźnik nieważne skutkuje zrzutem szesnastkowym tylko adresu.

Jeśli używasz IMPLEMENT_DYNAMIC lub IMPLEMENT_SERIAL makro we wprowadzaniu w życie klasy, a następnie operator wstawiania, poprzez CObject::Dump, będzie drukowana nazwa użytkownika CObject-klasy. W przeciwnym razie zostanie wydrukowany CObject . Jeśli można zastąpić funkcję zrzutu klasy, następnie można zapewnić bardziej opisową wyjście zawartość obiektu zamiast zrzutem szesnastkowym.

Przykład

//Example do CDumpContext::operator lt; <
zewnętrzny CObList li;
CString s = "test";
int i = 7;
długości lo = 1000000000L;
afxDump << "Lista =" << & li << "ciąg ="
        << s << "int =" << i << "długie =" << lo << "" \n"

Omówienie CDumpContext |nbsp; Klasa członków | Wykres hierarchii

Index