使用C ++的跨平台递归文件列表?

时间:2010-07-03 05:41:35

标签: c++ file cross-platform execute v8

以递归方式列出特定目录及其子目录中的文件的最有效方法是什么?我应该使用标准库,还是使用某些第三方?

我想要这个,因为我使用v8作为JavaScript引擎,我想在某个目录(及其子目录)中执行所有脚本。如果在v8中有任何内置方法可以做到这一点,那么很好:)

它应该支持Windows,Linux和OS X.

感谢。

1 个答案:

答案 0 :(得分:4)

对于通用的跨平台C ++解决方案,请查看boost::filesystem