[英]c++ casting string to LPCWSTR in parameter
我可以看到我可以在這樣的參數中將字符串類型轉換為LPCWSTR:
myfunc(L"mystring");
但是假設這次我想將字符串作為變量傳遞,我如何像上面那樣輕松地將其強制轉換(不轉換變量):
string myStringVar = "mystring";
myfunc(myStringVar);
我嘗試了一些類似的事情:
myfunc(L{mystringvar});
如果要使用寬字符串,則需要std::wstring
。 你可以像這樣使用它
std::wstring myStringVar = L"mystring";
myfunc(myStringVar.c_str());
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.