CStdioFile::ReadString

가상 LPTSTR ReadString ( LPTSTR lpsz, UINT n 최대 수 );
던져 ( CFileException );

BOOL ReadString(CStringamp;rString);
던져 ( CFileException );(&A)

반환 값

텍스트 데이터를 포함 하는 버퍼에 대 한 포인터입니다. NULL 데이터;을 읽지 않고 파일 끝에 도달 했습니다 또는 경우에 boolean, FALSE 이면 데이터를 읽지 않고 파일 끝에 도달 했습니다。

매개 변수

lpsz

Null로 끝나는 문자열을 받을 것 이다 사용자가 제공한 버퍼에 대 한 포인터를 지정 합니다.

n 최대 수

종료 null 문자를 계산 하지 읽을 수 있는 문자의 최대 수를 지정 합니다.

rString

함수가 반환 될 때 문자열을 포함 하는 CString 개체에 대 한 참조。

주의

텍스트에서 데이터를 읽습니다 n 최대 수제한 버퍼에 1 문자 CStdioFile 개체와 관련 된 파일. 읽기 첫 번째 줄 바꿈 문자에 의해 중지 됩니다. 이 경우, n 최대 수-1 문자 보다 적은 이미 읽은 하는 경우 줄 바꿈 문자를 버퍼에 저장 됩니다. 두 경우 모두에 null 문자 ('\ 0') 추가。

CFile::Read 또한 텍스트 모드 입력에 사용할 수 있지만 캐리지 return?linefeed 쌍에 종료 되지 않습니다.

메모nbsp;??이 함수의 CString 버전 제거 합니다 '/n' LPTSTR 버전 하지 않는 경우;(&N)。

예제

/ / Cstdiofile::readstring에 대 한 예제
extern CStdioFile f;
char buf [100];

f.ReadString (buf, 99)

CStdioFile 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CStdioFile::WriteString, CFile::Read(&N)

Index