释义 |
CArchive::Read
UINT Read(void* lpBuf,UINT nMax); throw(CFileException);
返回值: 包含实际读入字节数的无符号整数。如果返回值小于所需要的数值,则说明已达到了文件的末尾。达到文件末尾时,没有异常。
参数:lpBuf | 指向提供的缓冲区的指针。这个提供的缓冲区接收从归档文件读取的数据。 | nMax | 标明从归档文件读取的字节数的无符号指针。 |
说明: 从归档文件读取指定的字节数。归档文件不解释字节数。 可以在Serialize函数里使用Read成员函数,读取包含在对象中的普通结构。
示例: extern CArchive ar; char pb[100]; UINT nr=ar.Read(pb.100); |