CStdioFile::ReadString
讀取文字資料至緩衝區中,由 nMax限制– 1 決定字元,從檔案與 CStdioFile 物件。
virtual LPTSTR ReadString(
LPTSTR lpsz,
UINT nMax
);
virtual BOOL ReadString(
CString& rString
);
參數
lpsz
指定指標會收到的 Null 終端文字字串的使用者提供的緩衝區。nMax
指定不計數的最大字元數目讀取,結束的 null 字元。rString
其會包含字串的 CString 物件的參考,則函式會傳回。
傳回值
物件包含文字資料的緩衝區指標。 NULL 檔案結尾,如果已經到達未讀取任何資料,或者,如果布林, 否 檔案結尾,如果已經到達未讀取任何資料。
備註
讀取路徑的第一個新行字元。 如果為,在這種情況下,小於 nMax– 1 字元緩衝區中讀取,新行字元會被儲存。 null 字元 (「\ 0 ") 都會附加。
CFile::Read 的文字輸入模式也是可用的,不過,它在一個歸位字元和換行字元的字元為不會結束。
注意事項 |
---|
這個函式 (如果有的話)。 CString 版本移除 '\n' ; LPTSTR 版本不支援。 |
範例
CStdioFile f(stdin);
TCHAR buf[100];
f.ReadString(buf, 99);
需求
Header: afx.h