int main(){ string s = "c:\\abc\\def\\text.txt";int xie_index = s.find_last_of('\\');// 路径中最后一个\的位置 string file_dirname = s.substr(0, xie_index + 1);string file_basename = s.substr(xie_index + 1, s.size());cout << file_dirname << endl << ...
C语言是有创建文件夹的函数的 不过 不同平台不一样 调用对应函数即可。比如VC平台 include <direct.h>#include <string.h>#include <stdio.h>void func(void){ char dir[200]; char input[200]; scanf("%s",input); sprintf(dir, "c:\\windows\\%s",input); _mkdir(dir)...