visual studio 2017에서는 안되네...?

 

void mkdir(const string &path) {
filesystem::path p(path);

if (filesystem::is_directory(p))
return;

fs::create_directories(p);
}

 

 

 

다른 방법!!

#include <direct.h>

string first = "../data/val_test/same_answer";
string second = "../data/val_test/same_answer/right_face_s";
string third = "../data/val_test/same_answer/wrong_face_s";

string one = "../data/val_test/differ_answer";
string two = "../data/val_test/differ_answer/wrong_face_d";
string three = "../data/val_test/differ_answer/right_face_d";

_mkdir(first.c_str());
_mkdir(one.c_str());

_mkdir(second.c_str());
_mkdir(two.c_str());

_mkdir(third.c_str());
_mkdir(three.c_str());

'Language > C++' 카테고리의 다른 글

C++ 시간 재기  (0) 2022.03.14
Mat 형식 Binary file로 저장 및 Binary file 불러오기  (0) 2022.02.22
opencv vector to Mat  (0) 2021.12.23
Image to Base64, Base64 to Image  (0) 2021.11.18
파일 랜덤 추출  (0) 2021.10.14

+ Recent posts