我正在尝试使用此代码打开一个文件,该代码将被多次调用。第一次打开文件但第二次调用时,我在fp1.open ....行上出现了一些错误,即:
Error in `/home/prosun/Desktop/workspace/fight/Default/fight': corrupted double-linked list: 0x0000000000675310
代码:
void Writedata::write_file(){
ofstream fp1;
int i;
fp1.open ("output/data.txt", ios::out | ios::app);
for(int i = 0; i < 10; i++){
cout.width(10); fp1 << i << endl;
}
fp1.close();
}
请帮我解决这个问题。