BOOL IsBufferEmpty ( ) const
ส่งกลับค่า
ไม่ใช่ศูนย์ถ้าว่าง บัฟเฟอร์ของเก็บถาวร 0 อื่น?
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกเพื่อตรวจสอบว่าว่างเปล่าของวัตถุถาวรภายในบัฟเฟอร์ ฟังก์ชันนี้มาเพื่อสนับสนุนการเขียนโปรแกรม ด้วยคลา MFC Windows Sockets CSocketFile คุณไม่จำเป็นต้องใช้สำหรับการเก็บถาวรที่เกี่ยวข้องกับวัตถุCFile?
เหตุผลสำหรับการใช้IsBufferEmptyกับเก็บถาวรที่เกี่ยวข้องกับวัตถุCSocketFileคือว่า ของเก็บถาวรบัฟเฟอร์อาจประกอบด้วยมากกว่าหนึ่งข้อความหรือระเบียน หลังจากได้รับข้อความหนึ่ง คุณควรใช้IsBufferEmptyเพื่อควบคุมวนที่ยังคงรับข้อมูลจนกว่าบัฟเฟอร์ที่ว่างเปล่า สำหรับข้อมูลเพิ่มเติม ดูฟังก์ชันรับสมาชิกของคลาสCAsyncSocketและตัวอย่างแนวคิดขั้นสูง MFC CHATSRVRซึ่งแสดงวิธีการใช้IsBufferEmpty?
สำหรับข้อมูลเพิ่มเติม ให้ดูบทความ Windows Sockets: Sockets ที่ใช้กับ ArchivesในVisual c ++ Programmer ของคำแนะนำ?
ภาพรวม CArchive |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCSocketFile, CAsyncSocket::Receive(&N)