我正在尝试使用此代码打开二进制数据库
Store::Store(const char* filename)
{
ifstream inFile;
inFile.open(filename, ios::in | ios::binary);
if(!inFile){
cout << "Could not open file " << data << "!" << endl;
}
while( inFile ){
inFile.read((char*) this, sizeof(Store));
}
inFile.close();
我得到的错误是“无法打开文件”错误,我很困惑。