-1

我正在尝试测试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;
}

我的输入文件中只有一个整数,并且在同一目录中。
任何人都可以帮忙吗?

4

1 回答 1

0

抱歉,我的文件路径有问题。文件路径应该是完整的形式

freopen("Users/mahfuz/inputs.txt","r",stdin);

这对我有用。

于 2018-09-16T07:31:37.053 回答