微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

本地无法打开ofstream

如何解决本地无法打开ofstream

我是一名计算机科学专业的学生。我得到了一个需要使用以下代码的作业: (这些是我的 main() 代码的第一行)

ofstream OutFile1("output1.txt");
if( !OutFile1.is_open() )
{
    
    cout << "Error opening output1.txt!\n";
    return 0;
}

由于某种原因,我在计算机上打开 ofstream 时出错。 我将完整代码发送给我的向导,他说它可以在他的计算机上运行。 我尝试以不同的方式重新安装我的 VS,但似乎没有帮助..

有人知道如何检查错误原因或解决方法吗?

解决方法

要么您没有对现有“output1.txt”文件的写入权限,要么您没有对工作目录的写入权限。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。