[问题]C++问题求助!急阿!

软件和网站开发以及相关技术探讨
回复
头像
dragon-0429
帖子: 12
注册时间: 2008-05-09 10:12
来自: hongkong

[问题]C++问题求助!急阿!

#1

帖子 dragon-0429 » 2008-06-26 13:19

部分代码:
int getCode()
{
Booking temp1;
ifstream z;
z.open("booking.dat",ios::in|ios::binary|ios::nocreate);//ios::nocreate如果文件存在,则不报错,如果文件不存在,则报错
//文件存在,不报错,返回值1,文件不存在,报错,返回值0
if(!z)//非0为真时
code=0;//代表文件不存在时,代码为0
else
{
while(z.read((char*)&temp1,sizeof(temp1))!=NULL)
{
code=temp1.code;
}
z.close();
}
return code;
}

上面的ios::nocreate G++编译通不过,怎么解决这个问题??
等你回答,谢谢!
回复