从二元问题中读取

时间:2016-04-17 12:13:49

标签: c++ file-io

#include <iostream>
#include <fstream>

int main() {
    using namespace std;

    int v1 = 0;
    ifstream infile; 
    inputFile.open("pointsdata.dat", ios::binary | ios::in);
    inputFile.read(&v1, 4); 


    ofstream file ("pointsdata.bin", ios::binary);
    file.write(reinterpret_cast<const char *>(&v1), sizeof(v1));
    file.close (); 


}

当我运行它时,我收到错误:

In function 'int main()':
9:5: error: 'inputFile' was not declared in this scope
    inputFile.open("pointsdata.dat", ios::binary | ios::in);
    ^

我不知道我需要添加或做什么,我真的很困惑,我已经尝试过搜索但我找不到任何东西。

1 个答案:

答案 0 :(得分:2)

更改第9行和第9行中的inputFile 10到infile