问题描述
我是一名计算机科学专业的学生。我得到了一个需要使用以下代码的作业: (这些是我的 main() 代码的第一行)
ofstream OutFile1("output1.txt");
if( !OutFile1.is_open() )
{
cout << "Error opening output1.txt!\n";
return 0;
}
由于某种原因,我在计算机上打开 ofstream 时出错。 我将完整代码发送给我的向导,他说它可以在他的计算机上运行。 我尝试以不同的方式重新安装我的 VS,但似乎没有帮助..
解决方法
要么您没有对现有“output1.txt”文件的写入权限,要么您没有对工作目录的写入权限。