Condividi tramite


CArchive::IsBufferEmpty

Chiamare la funzione membro per determinare se il buffer interno dell'oggetto dell'archivio è vuoto.

BOOL IsBufferEmpty( ) const;

Valore restituito

Diverso da zero se il buffer dell'archivio è vuoto; in caso contrario 0.

Note

Questa funzione viene fornita la programmazione di supporto con la classe CSocketFiledi Windows Sockets MFC. Non è necessario utilizzarlo per un archivio associato a un oggetto CFile.

Il motivo di l IsBufferEmpty con un archivio associato a un oggetto CSocketFile è che il buffer di archiviazione possono contenere più di un messaggio o record. Dopo la ricezione di un messaggio, utilizzare IsBufferEmpty per controllare un ciclo che continuerà a ricevere i dati finché il buffer non sia vuoto. Per ulteriori informazioni, vedere la funzione membro Ricezione di classe CAsyncSocket, che mostra come utilizzare IsBufferEmpty.

Per ulteriori informazioni, vedere Windows Sockets: Utilizzo di socket con gli archivi.

Requisiti

Header: afx.h

Vedere anche

Riferimenti

Classe CArchive

Grafico delle gerarchie

Classe CSocketFile

CAsyncSocket::Receive