2
我不確定這是可能的,但是是否可以循環訪問C++中的目錄中的文件?C++遍歷目錄中的文件
例如,我如何知道C++文件在目錄中有多少文件,以及如何單獨調用該文件而不是手動爲每個文件提供路徑,這將非常痛苦?
while(1){
pcl::io::loadPCDFile<pcl::PointXYZ> ("getFiles.pcd", *cloud1); <-- each file
}
我不確定這是可能的,但是是否可以循環訪問C++中的目錄中的文件?C++遍歷目錄中的文件
例如,我如何知道C++文件在目錄中有多少文件,以及如何單獨調用該文件而不是手動爲每個文件提供路徑,這將非常痛苦?
while(1){
pcl::io::loadPCDFile<pcl::PointXYZ> ("getFiles.pcd", *cloud1); <-- each file
}
有特定於操作系統的解決方案,如
opendir
和
readdir
FindFirstFile
和FindNextFile
,或者您可以使用Boost Filesystem,它已經想通取出所有操作系統特定的位。
可能的重複[如何獲取使用C或C++的目錄中的文件列表?](https://stackoverflow.com/questions/612097/how-can-i-get-the-list-of -files-IN-A使用-C-目錄-或-c)的 –