fstream 不读取输入的 Visual Studio 代码,但它在 Visual Studio 社区中工作

阿德里安

该代码在 Visual Studio Community 2019 中正常运行,输入 txt 文件打开并被 Visual Studio Community 读取。当我在 Visual Studio Code 中尝试它时,它不起作用并返回“拒绝访问”。我需要使用 Visual Studio Code。对于 Visual Studio Code,输入文件位于可执行文件的目录中,对于 VS Community 则位于 .cpp 文件目录中。

VS 社区截图VS 代码截图

#include <iostream>
#include <fstream>
#include <string>

using namespace std;

int main()
{
    fstream file;
    string word;
    file.open("input.txt");
    getline(file, word);

if (file.is_open() == true)
    cout << "access aproval" << endl;
else
    cout << "access denied" << endl;

cout << word << endl;

}

斯克尔迪·维洛

尝试给出文件的完整位置。file.open("C\..\input.txt");

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章