CArchive::ReadString

Bool Re&adString(CStringamp;rString );

LPTSTR ReadString (LPTSTR lpsz, UINT nMax) ;
jeter (
CArchiveException );

Valeur de retour

Dans la version qui retourne Bool, TRUE en cas de succès ; FALSE sinon.

Dans la version qui renvoie un LPTSTR, un pointeur vers la mémoire tampon contenant les données de texte ; NULL si la fin du fichier a été atteinte.

Paramètres

rString

Une référence à un objet CString qui contiendra la chaîne résultante après qu'il est lu à partir du fichier associé à l'objet CArchive.

lpsz

Spécifie un pointeur vers une mémoire tampon fournie par l'utilisateur qui recevra une chaîne de texte terminée par null.

nMax

Spécifie le nombre maximal de caractères à lire. Doit être inférieure à la taille de la mémoire tampon lpsz .

Remarques

Appelez cette fonction membre pour lire les données de texte dans un zone tampon à partir du fichier associé à l'objet CArchive . Dans la version de la fonction de membre avec le paramètre nMax , la mémoire tampon tiendra une limite de nMax - 1 caractères. Lecture est arrêté par une paire de-saut de ligne retour chariot. Caractères de saut de ligne de fin sont toujours supprimés. Un caractère null ('\0') est ajouté dans les deux cas.

CArchive::Read est également disponible pour les entrées de mode texte, mais il ne se termine pas sur une paire de retour-saut de ligne de transport.

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

Voir aussi  ;CArchive::Read, CArchive::Write, CArchive::WriteString, CArchiveException

Index