相关疑难解决方法(0)

std :: fstream不会创建文件

我正在尝试使用std :: fstream for io来存档,我想创建该文件(如果它尚不存在).

  std::fstream my_stream
  my_stream.open("my_file_name",std::fstream::binary | std::fstream::in | std::fstream::out);
  if(!my_stream)
      std::cout<<"error"<<strerror(errorno);
Run Code Online (Sandbox Code Playgroud)

我得到这个结果:"没有这样的文件或目录."

在这种情况下如何创建文件?

c++ fstream stl

30
推荐指数
2
解决办法
2万
查看次数

标签 统计

c++ ×1

fstream ×1

stl ×1