我可以看到我可以在这样的参数中将字符串类型转换为LPCWSTR:
#Rewrite everything to https
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
但是假设我想这次传递一个字符串作为变量,我将如何轻松地将其转换为上面的内容(不转换变量):
myfunc(L"mystring");
我尝试过以下几件事:
string myStringVar = "mystring";
myfunc(myStringVar);
答案 0 :(得分:1)
如果您想使用宽字符串,则需要std::wstring
。您可以像
std::wstring myStringVar = L"mystring";
myfunc(myStringVar.c_str());