The*_*ker 9 c++ linux gcc stl file
我似乎无法在Linux的gcc上找到_findfirst/findfirst,_findnext/findnext API,如果它包含在那里,实际上更愿意使用标准模板库(STL).
有谁知道在Linux for C++(gcc)下的目录中列出文件的API是什么?
Ces*_*arB 11
它不是C++风格的API,但是你找不到的API(DOS/Windows风格的findfirst/findnext的Linux/Unix通讯员)是opendir/readdir/closedir.
使用opendir/readdir/closedir的主要优点是你不需要任何额外的库(它是你已经使用的C库的一部分).实际上,Boost文件系统库使用opendir/readdir/closedir来获取目录中的文件列表.
参考文献:
Jef*_*nez 10
查看Boost.Filesystem库.
特别是basic_directory_iterator.
归档时间:
17 年 前
查看次数:
10897 次
最近记录: