该代码在 Visual Studio Community 2019 中正常运行,输入 txt 文件打开并被 Visual Studio Community 读取。当我在 Visual Studio Code 中尝试它时,它不起作用并返回“拒绝访问”。我需要使用 Visual Studio Code。对于 Visual Studio Code,输入文件位于可执行文件的目录中,对于 VS Community 则位于 .cpp 文件目录中。
#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] 删除。
我来说两句