เสมือน LPTSTR ReadString ( LPTSTR lpsz, UINT nMax );
โยน ( CFileException );
BOOL ReadString(CStringamp;rString);
โยน ( CFileException );(&A)
ส่งกลับค่า
ตัวชี้การบัฟเฟอร์ที่ประกอบด้วยข้อมูลข้อความ ค่า NULLถ้าถึงจุดสิ้นสุดของแฟ้มได้ โดยการอ่านข้อมูลใด ๆ หรือ ถ้าบูลี นเป็น FALSEถ้าถึงจุดสิ้นสุดของแฟ้มได้ โดยการอ่านข้อมูลใด ๆ?
พารามิเตอร์
lpsz
ระบุเป็นตัวชี้การบัฟเฟอร์ที่ระบุให้ผู้ใช้ที่จะได้รับสายอักขระข้อความสิ้นสุดด้วยค่า null?
nMax
ระบุจำนวนสูงสุดของอักขระในการอ่าน ไม่นับอักขระ null terminating?
rString
การอ้างอิงไปยังวัตถุของCStringที่ประกอบด้วยสตริงที่เมื่อฟังก์ชันจะส่งกลับ?
หมายเหตุ
อ่านข้อความลงในบัฟเฟอร์ ถึงขีดจำกัดของnMax 1 อักขระ จากแฟ้มเกี่ยวข้องกับวัตถุCStdioFile อ่านถูกทำให้หยุดตามอักขระตัวแรกของบรรทัดใหม่ ถ้า ในกรณี น้อยกว่าnMax 1 อักขระจะถูกอ่าน อักขระบรรทัดใหม่จะถูกเก็บไว้ในบัฟเฟอร์ อักขระ null ('\0') จะถูกผนวกเข้ากรณีใด?
ยังมีCFile::Readสำหรับโหมดข้อความป้อน แต่มันไม่จบการทำงานบนเครื่องบิน returnlinefeed คู่?
หมายเหตุnbsp รุ่นCStringของฟังก์ชันนี้เอา '/n' ถ้ามี รุ่นLPTSTRไม่(&N)?
ตัวอย่าง
/ / ตัวอย่าง CStdioFile::ReadString
extern CStdioFile f
ระยะเวลาบัฟเฟอร์ของ char [100];
f.ReadString (ระยะเวลาบัฟเฟอร์ของ 99)
ภาพรวม CStdioFile |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCStdioFile::WriteString, CFile::Read(&N)