我不确定这是否可行,但是可以在c ++的目录中循环文件吗?
例如,我如何知道c ++文件目录中有多少文件?如何单独调用该文件而不是手动提供每个文件的路径,这将非常痛苦?
while(1){
pcl::io::loadPCDFile<pcl::PointXYZ> ("getFiles.pcd", *cloud1); <-- each file
}
答案 0 :(得分:3)
有特定于操作系统的解决方案,例如
opendir
和readdir
FindFirstFile
和FindNextFile
或者您可以使用Boost Filesystem,它已经找出了所有特定于操作系统的位。