有什麼方法嗎? 我的電腦是AMD64。我想將std :: string轉換爲常量wchar_t *
::std::string str;
BOOL loadU(const wchar_t* lpszPathName, int flag = 0);
當我用:
loadU(&str);
的VS2005編譯器說:
Error 7 error C2664:: cannot convert parameter 1 from 'std::string *__w64 ' to 'const wchar_t *'
我該怎麼辦呢?
或簡單地做一個`string var = L「text」;` – cybermonkey 2014-11-09 17:13:20
@ʎǝʞuoɯɹǝqʎɔ:你的意思是`wstring var = L「text」;` – 2015-03-12 20:45:43