Sdílet prostřednictvím


CArchive::Read

Z archivu přečte určený počet bajtů.

UINT Read( 
   void* lpBuf, 
   UINT nMax  
);

Parametry

  • lpBuf
    Ukazatel do vyrovnávací paměti zadaných uživatelem, který má přijímat data číst z archivu.

  • nMax
    Celé číslo bez znaménka určující počet bajtů ke čtení z archivu.

Vrácená hodnota

Celé číslo bez znaménka obsahující skutečně čtení bajtů.Pokud je vrácená hodnota je menší než číslo požadované, bylo dosaženo konce souboru.Žádná výjimka podmínky konce souboru.

Poznámky

Archiv neinterpretuje bajtů.

Můžete použít čtení členské funkce v rámci vašeho Serialize funkce pro čtení běžných struktur, které jsou obsaženy v objekty.

Příklad

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

Požadavky

Záhlaví: afx.h

Viz také

Referenční dokumentace

Třída CArchive

Graf hierarchie