如何使用C代码创建目录(除了分叉和使用mkdir的方法)?有没有像dirent.h这样的东西?dirent.h只允许读取目录.(不使用外部库)
使用mkdir函数.
#include <sys/stat.h>
#include <sys/types.h>
int mkdir(const char *pathname, mode_t mode);
Run Code Online (Sandbox Code Playgroud)
如果您可以使用C++(由所选标签建议)和boost库,Boost文件系统可以帮助您使用create_directory函数.
如果您不想在项目中使用所有boost库,则可以下载一个名为bcp的工具,仅提取您需要的子集,在您的情况下,提升文件系统及其依赖项.
| 归档时间: |
|
| 查看次数: |
3594 次 |
| 最近记录: |