c++ - 如何创建新文件夹并将文件保存到其中?

标签 c++ file-io

我正在 Visual Studio 2008 中处理一个项目,我的程序输出一大堆 .txt 文件,我用它们来检查我的程序是否正常运行。起初我只输出几个文件,但现在我输出越来越多,输入文件和输出文件越来越混合,我很难快速确定我需要读取和检查哪个文件。

我的问题是这样的:

如何让我的程序在工作文件夹(开发文件夹中放置要读入程序的文件,只需使用最简单版本的 .open() )内创建一个新文件夹,重命名它们,然后只向它们输出文件而不手动硬编码路径?

谢谢

-伪造

编辑:抱歉,忘了说我正在 Windows 平台上工作...

最佳答案

#include <windows.h>

CreateDirectory (char *DirName, SECURITY_ATTRIBUTES Attribs);

萨鲁2。

关于c++ - 如何创建新文件夹并将文件保存到其中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1333778/

相关文章:

c - 从C语言文件中读取字符串

javascript - 相当于 fopen/fprintf 的 Node.js

java - 如何以适当的方式关闭OutputStream?

c++ - 如何为 std::variant 赋值?

c++ - 使用 OpenCV 通过直方图查找 HSV 阈值

java - 从 JBoss Web 服务访问文件(用于写入)

python - 为什么 read() 输出一个字节而不是一个字符串?

c++ - 返回具有 const char* 属性的结构

c++ - 如何从C++中的switch语句返回不同类型的变量

python - 如何在工作线程中使用关闭句柄