c++ - C++ 不创建文本文件
问题描述
我是 StackOverFlow 的新手。
我正在使用 Dev-C++,我想用我的 C++ 程序编写一个文本文件。但问题是我的程序没有创建文本文件。
相反,它会创建一个名为“ 026.Writing-to-Files-With-Ofstream.o ”的文件。(我的 cpp 文件名是:026.Writing-to-Files-With-Ofstream.cpp)
那不是我想要的。
Dev-C++ 也没有给我任何错误或警告。
我尝试使用 CodeBlocks,结果仍然相同。它创建一个“.o”文件而不是文本文件。这是我的代码:
#include <iostream>
#include <fstream>
int main(){
std::ofstream file ("hello.txt");
file << "Hello There!"; //line 5
file.open("hello.txt"); //line 6
return 0;
}
我什么都试过了。桌面或我的工作目录中没有任何内容。我切换了线路(5 和 6)。我真的需要你的帮助。
解决方案
我解决了!我使用开始菜单上的搜索选项搜索了所有 Windows 文件/文件夹。花了很长时间(10 分钟),但我终于找到了文件的位置。它位于名为“VTRoot”的文件夹中。谢谢你的帮助
推荐阅读
- swift - Swift 数组中的 didSet 和 Getter
- powershell - PowerShell - 如何强制超时调用命令
- python - 如何将 2 个 excel 与 pandas 合并
- c++ - 错误:对“const ItemInstance”类型的引用无法绑定到“void”类型的右值
- google-bigquery - BigQuery UI - 如何安排查询在每月的最后一天运行?
- visual-studio - 有没有办法强制 Visual Studio 生成对齐的 sse 内在函数
- python - 如何仅隐藏 QTabWidget 栏 PyQt5
- angularjs - 如何从 ui-modal AngularJS 调用父函数?
- c# - 如何使用 Xam.Plugin.Media.CrossMedia 设置目录路径
- javascript - 获取其他网站的元素