boost::filesystem と BOOST_FOREACH を使用して、ディレクトリ内のすべてのファイルを反復処理できますか? 私は試した
path dirPath = ...
int fileCount = 0;
BOOST_FOREACH(const path& filePath, dirPath)
if(is_regular_file(filePath))
++fileCount;
このコードはコンパイルおよび実行されますが、目的の結果が得られません。