C++ 常用代码片段整理
一丶文件 文件夹相关
1.1 递归删除文件
wstring Utilstring2wstring(string str)
{
wstring result;
//获取缓冲区大小...,并申请空间,缓冲区大小按字符计算
int len = MultiByteToWideChar(CP_ACP, 0, str.c_str(), str.size(), NULL, 0);
wchar_t...(), str.size(), buffer, len);
buffer[len] = L'\0'; //添加字符串结尾
//删除缓冲区并返回值
result.append...,并申请空间,缓冲区大小事按字节计算的
int len = WideCharToMultiByte(CP_ACP, 0, wstr.c_str(), wstr.size(), NULL, 0, NULL...(), wstr.size(), buffer, len, NULL, NULL);
buffer[len] = '\0';
//删除缓冲区并返回值
result.append(buffer)