CArchive::Read

UINT Lecture ( void * lpBuf, UINT nMax );
jeter ( CFileException );

Valeur de retour

Un entier non signé contenant le nombre d'octets effectivement lues. Si la valeur de retour est inférieure au nombre demandé, la fin du fichier a été atteinte. Aucune exception n'est levée sur la condition de fin de fichier.

Paramètres

lpBuf

Un pointeur vers une mémoire tampon fournie par l'utilisateur qui doit recevoir les données lues à partir de l'archive.

nMax

Un entier non signé précisant le nombre d'octets à lire dans l'archive.

Remarques

Lit un nombre spécifié d'octets de l'archive. L'archive n'interprète pas les octets.

Vous pouvez utiliser la fonction de membre de lecture dans votre fonction Serialize pour la lecture des structures ordinaires qui sont contenues dans vos objets.

Exemple

ar de CArchive extern ;
char pb [100] ;
UINT nr = ar.Lecture (pb 100);

Aperçu CArchive |  ; Membres de la classe | Graphique de la hiérarchie

Index