C++项目所需,Windows下创建文件夹,用到wchar转为char,目前所见站内文章少有简单适用的方法,或许是过于基础,在此做个记录,如有帮助更好。(VS2017)
代码如下:
(需包含头文件)
#include <direct.h> //for mkdir
#include <comdef.h> //for _bstr_t
const WCHAR* newfolderPath = L"D://wkspace";
_bstr_t newfolderPath1(newfolderPath);
const char* folderName = newfolderPath1;
if (_waccess(newfolderPath, 0)) mkdir(folderName);
此法见于转载链接。