如何与C++中的目录进行交互?

Lio*_*ing 1 c++

C++语言是否处理诸如创建,删除,获取目录内容,搜索等目录.

C++有内部库还是有外部库?

有推荐的图书馆吗?

ild*_*arn 8

提升.文件系统是你想要的:

Boost.Filesystem库提供了操作文件和目录的工具,以及识别它们的路径.


seh*_*ehe 6

支持这一点的图书馆:


Boost Filesystem是一个以某种形式或形式最有可能最终存在于TRn库中的库(标准技术报告库分类):

文件系统.

标准文件系统库提供了便携式工具来查询和操作路径,文件和目录.它将使C++程序员能够在C++程序中执行类似于脚本的可移植操作.Boost.Filesystem库(您可以单独下载和安装)被提议作为技术报告2的候选者.我相信对于C++中标准文件系统库的必要性存在广泛的共识.但是,这样的库不会成为C++ 0x的一部分,因为委员会现在正专注于最终确定委员会草案,这几乎没有增加新库的空间.文件系统库可能作为单独的TR发布.