Mac上的CodeBlocks不读取文件

时间:2016-06-14 07:56:28

标签: c++ macos codeblocks fstream ifstream

#include <iostream>
#include <fstream>

using namespace std;

int main()
{
    int A;
    ifstream file("file.txt"); // there is a single "8" in the file
    file >> A;
    cout << A; // I get 0 always


    return 0;
}

虽然我不是CodeBlocks的新手,但我是Mac上CodeBlocks的新手。我已经更改了“执行工作目录”但它仍然无效,请帮忙。

1 个答案:

答案 0 :(得分:0)

不要更改执行工作目录。当您从文件中读取时,请尝试编写该文件所在的完整目录,例如:

// this is your file.txt location
ifstream file("C:\\Desktop\\file.txt"); // this is for Windows

然后运行一个程序。 如果仍然无效,请尝试观看本教程:https://www.youtube.com/watch?v=De6trY8FRYY