// 헤더파일 포함

#include <filesystem>

 

 

//가져오기

vector<string> vcDrawFname;

string strDrawDirname = "D:\\";

 for (auto& p : experimental::filesystem::directory_iterator(strDrawDirname))
 {
  vcDrawFname.push_back(strDrawDirname + "\\" + p.path().filename().string());
 }

 

 

vs2022사용시 에러

프로젝트 - 속성 - 구성속성 - 일반 - c++언어표준 

ISO C++ 17표준 선택

// 헤더파일 포함
#include <filesystem>




//가져오기
vector<string> vcDrawFname;
string strDrawDirname = "D:\\";
 for (auto& p : std::filesystem::directory_iterator(strDrawDirname))
 {
  vcDrawFname.push_back(strDrawDirname + "\\" + p.path().filename().string());
 }

 

+ Recent posts