读文件夹所有文件目录

来源:互联网 发布:网站结构优化 编辑:程序博客网 时间:2024/05/19 03:22
std::string FLAGS_xml_dir = "H:\\BaiduNetdiskDownload\\hlg_0000002-hlg_00000005\\xml_all";;    //文件夹4std::vector< std::string > xlm_list;    //图像名称的列表int readImageDirIfFlagEnabled(){// Open & read image dir if presentif (!FLAGS_xml_dir.empty()) {std::string folderName = FLAGS_xml_dir;if (!boost::filesystem::exists(folderName)) {std::cout << "Folder " << folderName << " does not exist.";return -1;}boost::filesystem::directory_iterator end_itr; // default construction yields past-the-endfor (boost::filesystem::directory_iterator itr(folderName); itr != end_itr; ++itr) {if (boost::filesystem::is_directory(itr->status())) {// Skip directories}else if (itr->path().extension() == ".xml") {//  std::string filename = itr->path().string();xlm_list.push_back(itr->path().string());  // 查看图片的个数}}}return 0;}

阅读全文
0 0
原创粉丝点击