Bool ReadString(CStringamp;rString );(&A)
LPTSTR ReadString (LPTSTR lpsz, UINT nMax);
โยน ( CArchiveException );
ส่งกลับค่า
ในรุ่นที่ส่งกลับBool, TRUEถ้าสำเร็จ เท็จอย่างอื่นใด?
ในรุ่นที่มีLPTSTRตัวชี้การบัฟเฟอร์ที่ประกอบด้วยข้อมูลข้อความ การส่งกลับ ค่า NULLถ้าถึงจุดสิ้นสุดของแฟ้ม?
พารามิเตอร์
rString
การอ้างอิงไปยังCStringที่จะประกอบด้วยสตริงที่ resultant หลังจากที่มีอ่านจากแฟ้มเกี่ยวข้องกับวัตถุ CArchive?
lpsz
ระบุเป็นตัวชี้การบัฟเฟอร์ที่ระบุให้ผู้ใช้ที่จะได้รับสายอักขระข้อความสิ้นสุดด้วยค่า null?
nMax
ระบุจำนวนสูงสุดของอักขระที่อ่าน ควรเป็นหนึ่งน้อยกว่าขนาดของบัฟเฟอร์lpsz ?
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกอ่านข้อมูลข้อความลงในบัฟเฟอร์จากแฟ้มเกี่ยวข้องกับวัตถุCArchive ในรุ่นของฟังก์ชันสมาชิกด้วยพารามิเตอร์nMaxบัฟเฟอร์จะหน่วงเหนี่ยวเพื่อจำกัดnMax - 1 อักขระ อ่านถูกหยุดบินกลับ-linefeed คู่ อักขระบรรทัดใหม่ต่อท้ายจะถูกเอาออกเสมอ อักขระ null ('\0') จะถูกผนวกเข้ากรณีใด?
ยังมีCArchive::Readสำหรับโหมดข้อความป้อน แต่มันไม่จบการทำงานบนเครื่องบินคืน-linefeed คู่?
ภาพรวม CArchive |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCArchive::Read, CArchive::Write, CArchive::WriteString, CArchiveException(&N)