Partager via


CArchive::Read

Lit un nombre d'octets spécifié de l'archive.

UINT Read(
   void* lpBuf,
   UINT nMax 
);

Paramètres

  • lpBuf
    Un pointeur vers une mémoire tampon fournie par l'utilisateur qui est de recevoir les données lues dans l'archive.

  • nMax
    Entier non signé indiquant le nombre d'octets à partir de l'archive.

Valeur de retour

Entier non signé contenant le nombre d'octets réellement lus.Si la valeur de retour est inférieur au nombre demandé, le de fin de fichier a été atteint.Aucune exception n'est levée sur la condition fin de fichier.

Notes

l'archive n'interprète pas les octets.

Vous pouvez utiliser la fonction membre de Lire dans votre fonction d' Serialize pour lire les structures ordinaires contenues dans vos objets.

Exemple

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

Configuration requise

Header: afx.h

Voir aussi

Référence

Classe de CArchive

Graphique de la hiérarchie