Udostępnij za pośrednictwem


CArchive::ReadString

Wywołać funkcję Członkowskie odczytać dane tekstowe do bufora z pliku skojarzone z CArchive obiektu.

BOOL ReadString( 
   CString& rString  
); 
LPTSTR ReadString( 
   LPTSTR lpsz, 
   UINT nMax  
);

Parametry

  • rString
    Odwołanie do CString , będzie zawierać wynikowy ciąg po jest odczytu z pliku skojarzone z obiektem CArchive.

  • lpsz
    Określa wskaźnik do buforu dostarczone przez użytkownika, który będzie odbierał ciąg zakończony znakiem null.

  • nMax
    Określa maksymalną liczbę znaków do odczytu.Powinien być mniejszy niż rozmiar lpsz buforu.

Wartość zwracana

W wersji, która zwraca BOOL, TRUE w przypadku powodzenia; FALSE inaczej.

W wersji, która zwraca LPTSTR, wskaźnik bufor zawierający dane tekstowe; NULL , jeżeli osiągnięto koniec pliku.

Uwagi

W wersji funkcji Członkowskich z nMax parametr, bufor będzie posiadać do limitu nMax - 1 znaków.Odczyt jest zatrzymana przez parę wysuwu wiersza powrotu karetki.Końcowe znaki nowego wiersza zawsze są usuwane.Znak null (\0) jest dołączany w każdym przypadku.

CArchive::Read jest również dostępna dla wprowadzania w trybie tekstowym, ale nie kończy się na parę wysuwu wiersza powrotu karetki.

Przykład

Zobacz przykład dla CArchive::WriteString.

Wymagania

Nagłówek: afx.h

Zobacz też

Informacje

Klasa CArchive

Diagram hierarchii

CArchive::Read

CArchive::Write

CArchive::WriteString

Klasa CArchiveException