2008-10-24 74 views

回答

1

STL還沒有將文件列入目錄的功能。但它確實有打開你已經知道的文件的功能。

除了Boost.Filesystem的,也有STLSoft

11

這不是一個C++ - 風格的API,但目前還沒有找到(DOS/Windows風格的FindFirst/FindNext中的在Linux/Unix通訊員)的API是opendir/readdir/closedir。

使用opendir/readdir/closedir的主要優點是您不需要任何額外的庫(它是C庫的一部分,您已經在使用它)。實際上,Boost文件系統庫使用opendir/readdir/closedir來獲取目錄中的文件列表。

參考文獻:

相關問題