unicode 下CString转string
CString path = L"ABC"; int n = path.GetLength(); int len = WideCharToMultiByte(CP_ACP, 0, path, path.GetLength(), NULL, 0, NULL, NULL); char * pTest = new char[len + 1]; WideCharToMultiByte(CP_ACP, 0, path, path.GetLength(), pTest, len, NULL, NULL); pTest[len] = '\0'; std::string s = pTest
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/227749.html原文链接:https://javaforall.net
