![]() |
#2
ishagua2011-05-18 01:35
|

iofile.open("book.txt",ios::in); //以输入输出方式打开book.txt 文件
if(!iofile)
{
iofile.open("book.txt",ios::out); //file doesn't exist,create a new one
iofile.close();
iofile.open ("book.txt",ios::in|ios::out|ios::binary);
}
else
{
iofile.close();
iofile.open("book.txt",ios::in|ios::out|ios::binary);
}
iofile.seekp(0,ios::beg);
iofile.write((char*)&p,sizeof(p)); //p 是一个存在内存中的实例变量
iofile.close();
if(!iofile)
{
iofile.open("book.txt",ios::out); //file doesn't exist,create a new one
iofile.close();
iofile.open ("book.txt",ios::in|ios::out|ios::binary);
}
else
{
iofile.close();
iofile.open("book.txt",ios::in|ios::out|ios::binary);
}
iofile.seekp(0,ios::beg);
iofile.write((char*)&p,sizeof(p)); //p 是一个存在内存中的实例变量
iofile.close();