CArchive::Read
Legge un determinato numero di byte dall'archivio.
UINT Read(
void* lpBuf,
UINT nMax
);
Parametri
lpBuf
Un puntatore a un buffer fornito dall'utente che prevede di ricevere i dati letti dall'archivio.nMax
Intero senza segno che specifica il numero di byte da leggere dall'archivio.
Valore restituito
Unsigned Integer contenente il numero di byte letti effettivamente.Se il valore restituito è inferiore al numero richiesto, il fine del file è stato raggiunto.Non viene generata alcuna eccezione stato di fine file.
Note
l'archivio non interpreta i byte.
È possibile utilizzare la funzione membro Lettura all'interno della funzione Serialize per leggere le strutture comuni contenuti negli oggetti.
Esempio
char pbRead[100];
ar.Read(pbRead, 100);
Requisiti
Header: afx.h