21xrx.com
2024-12-22 21:19:11 Sunday
登录
文章检索 我的文章 写文章
如何在C++中新建文件夹
2023-07-08 08:11:27 深夜i     --     --
C++ 新建 文件夹

在C++中,我们可以使用系统调用来新建文件夹。具体的方法如下:

1. 首先需要包含头文件

2. 使用_mkdir函数来创建文件夹,其函数原型为:


int _mkdir(const char *dirname)

其中,参数dirname为要创建的文件夹路径。该函数返回值为0表示创建成功,-1表示失败。

3. 如果要在创建文件夹时指定路径,需要使用相对路径或绝对路径。绝对路径是指从根目录开始的完整路径,而相对路径是指相对于当前路径的路径。

例如,在Windows系统中,要在当前目录下创建名为"test"的文件夹,可以使用如下代码:


#include <direct.h>

int main()

{

  int res = _mkdir("test");

  if(res == 0)

  

    cout << "文件夹创建成功!" << endl;

  

  else

  

    cout << "文件夹创建失败!" << endl;

  

  return 0;

}

这里通过调用_mkdir函数,在当前目录下创建了名为"test"的文件夹。如果创建成功,则输出"文件夹创建成功!";否则,输出"文件夹创建失败!"。

总之,在C++中创建文件夹很简单,只需要使用系统调用即可。不过,在使用时需要注意文件夹路径的格式,避免出现错误。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复