我正在尝试测试freopen("inputs.txt","r",stdin);
,但无法正常工作。这是下面的代码:
#include <iostream>
using namespace std;
int main() {
freopen("inputs.txt","r",stdin);
int n;
cin >> n;
cout << n << endl;
return 0;
}
我的输入文件中只有一个整数,并且它在同一目录中。
有人可以帮忙吗?
答案 0 :(得分:0)
对不起,我的文件路径有问题。文件路径应为完整格式,如
freopen("Users/mahfuz/inputs.txt","r",stdin);
这对我有用。