使用 c++ 创建/删除文件夹
Creating/Deleting folders using c++
需要有关使用 c++ 创建/删除/打开目录的一些帮助。我在网上搜索了它,但找不到一个好的答案。
这是我的家庭作业,其中一部分涉及创建和删除文件夹并在其中冲浪,我正在使用 Linux 中的 g++ 编译器来编译它。
我读过一个名为 direct.h
的库,我认为它不是一个 c++ 库,必须添加以包含库。
如何使用标准库使用 c++ 创建/删除/打开文件夹?
如果你愿意使用 boost,有boost::filesystem
具有create_directory
功能只是为了这个目的。
尝试在 sys/stat.h 中使用
在 Linux 上,您可以使用函数 mkdir() 和 rmdir()。检查手册页:mkdir,rmdir。
试试这个:
删除文件:http://cplusplus.com/reference/clibrary/cstdio/remove/
打开/创建文件:http://cplusplus.com/reference/clibrary/cstdio/fopen/
是的,这些是 C 函数,但幸运的是 C 函数在C++中工作。
要创建目录,请尝试 mkdir。您可以在手册页中阅读有关它的信息:男人 2 MKDIR
祝你好运!
相关文章:
- 如何检测文件夹是否太重,如果是,请删除其中的一部分
- 如何使用 c++ 删除文件夹及其内容
- 在x元素之后,从QT中删除x元素之后的文件夹中的项目
- 删除每个API呼叫的文件夹都会使用ERROR_ACCESS_DENIED失败
- 删除临时文件夹的内容
- 为什么这种删除文件夹中文件的方法不起作用?
- 从文件夹中排除 cpp 而不删除
- 如何在删除或处理文件夹树时处理符号链接和连接
- 如何删除回收站中路径过长的文件夹或文件
- 删除用户 Temp 目录中的文件夹,但也要考虑 unicode 文件夹名称
- 卸载程序不会删除复制到VS2010安装程序项目中的系统文件夹。
- 如何使用 NIX 标准库删除文件夹中的所有文件,但不删除文件夹
- 在 Win32 中删除子文件夹本身之前,如何从文件夹和子文件夹中删除文件
- 使用 c++ 创建/删除文件夹
- 在调用 cmake 之前删除构建文件夹中的所有内容是否合理
- 为什么RemoveDirectory函数没有删除最上面的文件夹
- 如何以阻止的方式删除文件/文件夹
- In code-删除包含文件的文件夹
- C++代码,使用FindFirstFile/FindNextFile删除文件夹中的所有文件
- SHFile操作无法删除文件夹