如何删除C++中的整个目录在C++中删除目录
-4
A
回答
2
11
在C++中没有一种操作文件系统的标准方式,因此您必须使用系统特定的代码或使用它的包装器。例如,Boost.Filesystem。
正如你所说的,你正在使用Windows,你可以使用Win32 API,但它是一个C API而不是C++ API,这意味着使用C++稍微复杂一些。由于它特定于Windows,因此它不适用于其他操作系统。在我看来,API的设计不如Boost.Filesystem。
+0
+1 Boost.Filesystem是一个漂亮的文件系统操作DSL,你的代码将是可移植的。肯定会去的。 – 2010-02-10 15:26:32
相关问题
- 1. 删除C#中的目录
- 2. 删除C#中的目录
- 3. 在C中使用CreationTime删除目录#
- 4. 删除目录与JAvascript.ASP.NET C#
- 5. 在Python中删除目录
- 6. 在Java中删除目录
- 7. 在bash中删除目录
- 8. 删除目录
- 9. 删除目录
- 10. 删除目录
- 11. 删除目录
- 12. hg从目录中删除目录?
- 13. 删除目录中的Qt
- 14. 从目录中删除RandomAccessFile
- 15. 递归删除目录用C
- 16. Ruby删除目录
- 17. Git删除目录
- 18. HDFS:删除目录
- 19. 当删除目录
- 20. 删除VSMacros80目录
- 21. 删除目录名
- 22. 从url中删除子目录,在socialengine
- 23. 如何在web.config中删除目录?
- 24. 在apache中删除目录mod_rewrite
- 25. 在.htaccess中删除/ page目录或/page.htm
- 26. 在finally块中删除目录?
- 27. 在bash变量目录中删除“/”
- 28. 删除www。在目录中只有
- 29. 问题在'删除目录'启用'删除删除到垃圾'
- 30. 删除项目在C#
删除目录实际上并不是C++标准的一部分。这是一个操作系统操作,可根据您使用的操作系统而有所不同。考虑到你的标签(假设这些标签是你的标签),更好的问题是“如何在Windows上用C++删除整个目录?” – 2010-02-10 15:04:11
“windows”标签不是他的 – Manuel 2010-02-10 15:05:42
作为“windows”标签回滚,因为它表明窗户是唯一的目标,而不仅仅是主要的开发平台。 – Yacoby 2010-02-10 15:07:49