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