CDumpContext::operator lt; & lt;

CDumpContextamp; operatör << ( const CObject * pOb );
atmak ( CFileException );

CDumpContextamp; operatör << ( const CObject & ob );
atmak ( CFileException );

CDumpContextamp; operatör << ( lpctstr lpsz );
atmak ( CFileException );

CDumpContextamp; operatör << ( const void * lp );
atmak ( CFileException );

CDumpContextamp; operatör <<( BYTE by );
atmak ( CFileException );

CDumpContextamp; operatör <<( WORD w );
atmak ( CFileException );

CDumpContextamp; operatör << ( dword dw );
atmak ( CFileException );

CDumpContextamp; operatör <<( int n );
atmak ( CFileException );

CDumpContextamp; operatör << ( çift d );
atmak ( CFileException );

CDumpContextamp; operatör <<( float f );
atmak ( CFileException );

CDumpContextamp; operatör <<( LONG l );
atmak ( CFileException );

CDumpContextamp; operatör <<( UINT u );
atmak ( CFileException );

CDumpContextamp; operatör << ( lpcwstr lpsz );
atmak ( CFileException );

CDumpContextamp; operatör << ( LPCTSTR lpsz );
atmak ( CFileException );

Dönüş değeri

CDumpContext başvuru. Dönüş değeri kullanarak, birden çok ekleme kaynak kodunu tek bir satıra yazabilirsiniz.

Açıklamalar

Belirtilen veri dökümü bağlamına çıktılar.

Ekleme işleci için CObject işaretçiler de en basit türler için aşırı yüklendi. İşaretçi bir dökümü karakter Sonuç dizesi İçindekiler; Geçersiz bir işaretçi adresi yalnızca onaltılı bir çöplükte sonuçları.

IMPLEMENT_DYNAMIC kullanıyorsanız veya IMPLEMENT_SERIAL makro sınıf, ardından CObject::Dump, aracılığıyla ekleme işlecini uygulanmasında baskı, CObjectadı-türetilmiş sınıf. Aksi takdirde, yazdırılacak CObject . Sınıf dökümü işlevi geçersiz kılma, nesnenin içeriğini onaltılı döküm yerine daha anlamlı bir çıkış sağlayabilir.

Örnek

//example için CDumpContext::operator lt; <
Dış CObList li;
CString s = "test";
int i = 7;
Lo uzun = 1000000000L;
afxDump << "liste =" << & li << "string ="
        << s << "int =" << ı << = "uzun" << lo << "\n"

CDumpContext genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Index