注册 登录
编程论坛 C++教室

文件的读写问题

roadright 发布于 2011-03-20 09:40, 460 次点击
StuLnode
{
    int no;
    int score;
    char name [20];
}
file.read((char*)p,sizeof(StuLnode));
p是指向StuLnode的,如何判断p已经没有指向数据了,??(如何判断地址有负号和没负号)
2 回复
#2
玩出来的代码2011-03-20 11:11
这个就得你自己判断了,我们是不知道你对p做了哪些操作。地址有负号没明白、
#3
sdupoplar2011-03-24 15:18
看代码你像是用的ifstream类,用file.gcount();的返回值来判断,返回值为最后一次读入的字节数。
1