Udostępnij za pośrednictwem


CArchive::Read

Odczytuje określoną liczbę bajtów z archiwum.

UINT Read( 
   void* lpBuf, 
   UINT nMax  
);

Parametry

  • lpBuf
    Wskaźnik do buforu dostarczone przez użytkownika, który ma otrzymać dane odczytywane z archiwum.

  • nMax
    Niepodpisane całkowitą określającą liczbę bajtów odczytywane z archiwum.

Wartość zwracana

Niepodpisane całkowitą liczbę bajtów faktycznie odczytanych zawierające.Jeśli wartość zwracana jest mniejsza niż liczba wniosek, został osiągnięty koniec pliku.Nie wyjątek pod warunkiem końca pliku.

Uwagi

Archiwum nie interpretuje bajtów.

Można użyć odczytu funkcji Członkowskich w ramach sieci Serialize funkcji czytania zwykłych struktur, które są zawarte w obiektach użytkownika.

Przykład

char pbRead[100];
ar.Read(pbRead, 100);

Wymagania

Nagłówek: afx.h

Zobacz też

Informacje

Klasa CArchive

Diagram hierarchii