函数CommandLineToArgvW
给我LPWSTR
类型的命令行参数。我需要这些论点string
。有人请告诉我如何转换LPWSTR
为string
?
我正在使用mingw。
问问题
43484 次
3 回答
30
std::string MyString = CW2A (L"LPWSTR STRING");
你需要atlstr.h
包括CW2A
于 2012-09-17T13:54:18.683 回答
9
于 2012-09-17T13:56:02.167 回答
1
假设你的 LPWSTR 变量是 myVarL:
wstring ws( myVarL );
string myVarS = string( ws.begin(), ws.end() );
应该做你想要的
于 2018-11-22T05:51:49.540 回答