21xrx.com
2025-03-28 14:22:29 Friday
文章检索 我的文章 写文章
C++如何创建文件夹?
2023-06-29 22:27:22 深夜i     --     --
C++ 创建 文件夹

在C++编程中,创建文件夹是一个常见的操作,特别是在需要对文件进行组织和分类时。本文将介绍如何使用C++代码创建文件夹。

C++中创建文件夹的函数是“_mkdir()”,这个函数定义在“direct.h”中。要使用此函数,您必须包含该头文件。

以下是一个示例程序,展示如何使用“_mkdir()”函数在C++中创建一个文件夹:

#include <iostream>
#include <direct.h>       // 包含direct.h头文件以使用_mkdir()函数
using namespace std;
int main()
{
  char path[100] = "C:\\test";  // 定义文件夹路径,该路径将创建名为“test”的文件夹
  int result = _mkdir(path);   // 调用_mkdir()方法并传递路径作为参数
  if (result == 0)
    cout << "文件夹已创建成功!" << endl;
  
  else
    cout << "文件夹创建失败!" << endl;
  
  return 0;          // 返回成功
}

在上面的代码中,我们定义了一个名为“path”的字符数组,包含将要创建的文件夹的路径。然后我们使用“_mkdir()”方法调用函数,并将路径作为参数传递给它。如果文件夹成功创建,该调用将返回零,否则返回-1,表示创建文件夹失败。

要运行上面的代码,您必须将其保存为一个C++文件,然后使用一个编译器编译它,然后运行编译后的可执行文件。

总结:

在C++中创建文件夹很容易。只需使用“direct.h”头文件中的“_mkdir()”函数即可。在将路径作为参数传递给该函数之后,该函数将创建一个文件夹。如果文件夹成功创建,该函数将返回零,否则将返回-1。

  
  

评论区