CArchive::ReadString
Appelez la fonction membre pour lire des données texte dans une mémoire tampon du fichier associé à l'objet d' CArchive .
BOOL ReadString(
CString& rString
);
LPTSTR ReadString(
LPTSTR lpsz,
UINT nMax
);
Paramètres
rString
Une référence à CString qui contiendra la chaîne résultante une fois qu'il est lire à partir de le fichier associé à l'objet de CArchive.lpsz
Spécifie un pointeur vers une mémoire tampon fournie par l'utilisateur qui reçoit une chaîne de texte se terminant par null.nMax
Spécifie le nombre maximal de caractères pour lire.Est-ce-que doit être est inférieure à la taille du lpsz met en mémoire tampon.
Valeur de retour
Dans la version qui retourne BOOL, TRUE si réussie ; FALSE sinon.
Dans la version qui retourne LPTSTR, un pointeur vers une mémoire tampon qui contient les données de texte ; NULL si la fin de le fichier a été atteinte.
Notes
Dans la version de la fonction membre avec le paramètre d' nMax , la mémoire tampon prend en charge à la limite d' nMax - les caractères 1.La lecture est arrêtée par une paire saut de ligne-retour chariot.Les 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 l'entrée de vue de texte, mais elle ne se termine pas dans une paire saut de ligne-retour chariot.
Exemple
Consultez l'exemple pour CArchive::WriteString.
Configuration requise
Header: afx.h