Visual Studio C++ ofstream不能创建.txt文件,但它可以创建其他类型的文件。
Visual Studio C++ ofstream can't creat .txt files but it can create other types
我的问题是,在这个特定的驱动器中,visual studio C++拒绝使用ofstream
或fstream
创建.txt文件。最糟糕的是,这只是针对.txt扩展名。我可以创建除.txt之外的任何扩展名的文件。
我可以在另一个驱动器中创建.txt文件(同时使用ofstream
和fstream
(。我无法在其中创建文本文档的驱动器是一个被拆分为2个分区的HDD,而我能够在其中创建文字文档的驱动器则是一个未拆分的SSD。Visual Studio安装在我的C驱动器上,它也是一个SSD。
请帮帮我,我走投无路了。
这是我用来测试的代码。
#include <iostream>
#include <fstream>
using namespace std;
int main() {
ofstream file("filename.p");
file << "1";
file.close();
}
SOLVED:它是一款防病毒软件,可以阻止.txt文件的文件创建。因此,只需将项目的整个目录添加到异常中即可。
相关文章:
- 终端不会为C++文件创建.exe文件吗
- 如何从具有两列的.txt文件创建并行数组?
- 从 .lib 文件创建一个.dll文件
- 如何从输入文件 c++ 创建随机名称生成器
- 无法从 cso 文件创建顶点着色器(从 fx 文件创建)
- 如何为多个目录中的多个文件创建生成文件?
- 在编译时从 c++ 文件创建枚举
- 如何在运行时从 c++ 中的 DLL 文件创建对象?
- 文件创建并不总是成功
- 如何使用 QFile、c++ 从文件创建整数数组
- 您可以使用 makefile 从 .o 对象文件创建 C++ 文件吗?
- 从函数中的dat文件创建一个2维数组
- 如何为 cpp 和 h 文件创建别名(并忽略编译器__attributes__)
- 如何从现有的生成文件创建 CMake 文件?
- 为什么我无法使用文本文件创建文件映射?
- 通过读取文件创建映射<字符串,矢量>时如何管理内存<string>
- 从文本文件创建 2D 字符串矢量
- ofStream: - 尽管文件创建了,但文本文件上没有输出
- 从语言文件创建JSON对象
- 将文本文件创建到节点.js的插件C++