CArchive::ReadString

Bool Re&adString(CStringamp;rString );

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

Valore restituito

Nella versione che restituisce Bool, TRUE in caso di successo; Falso altrimenti.

Nella versione che restituisce un LPTSTR, un puntatore al buffer contenente i dati di testo; NULL se č stata raggiunta la fine del file.

Parametri

rString

Un riferimento a un CString che conterrā la stringa risulta dopo che si č letta dal file associato all'oggetto CArchive.

lpsz

Specifica un puntatore a un buffer fornito dall'utente che riceverā una stringa di testo con terminazione null.

nMax

Specifica il numero massimo di caratteri da leggere. Dovrebbe essere uno meno che la dimensione del buffer lpsz .

Osservazioni

Chiamare questa funzione membro per leggere i dati di testo in un buffer dal file associato all'oggetto CArchive . Nella versione della funzione membro con il parametro nMax , il buffer si terrā ad un limite di nMax - 1 caratteri. Lettura viene fermato da una coppia di ritorno-avanzamento riga di trasporto. Caratteri di nuova riga finale sempre vengono rimossi. Un carattere null ('\0') viene aggiunto in entrambi i casi.

CArchive::Read č anche disponibile per l'ingresso in modalitā testo, ma non termina su un paio di ritorno-avanzamento riga di trasporto.

Pa&noramica di CArchive |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CArchive::Read, CArchive::Write, CArchive::WriteString, CArchiveException

Index