c++根据文件路径创建所需的文件夹
2021-04-18 18:29
标签:substr int ++ name size += 文件路径 c_str cto str=str.substr(0,pos); vector pos=str.find_last_of("/"); for(int f=filenames.size()-1;f>0;f--) c++根据文件路径创建所需的文件夹 标签:substr int ++ name size += 文件路径 c_str cto 原文地址:https://www.cnblogs.com/ceerqingting/p/13292502.html
string str;//文件路径
int pos=str.find_last_of("/");
while(_access(str.c_str(),0)==-1)
{
string name=str.substr(pos,str.length()-1);
filenames.push_back(name);
str=str.substr(0,pos);
}
{
str+=filenames[f];
mkdir(str.c_str());
}