#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的新手。我已经更改了“执行工作目录”但它仍然无效,请帮忙。
答案 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