[英]How to convert 'wchar_t *' to 'const char *'
如何將' wchar_t
*'轉換為' const char *
'?
使用C ++ MFC VS2010。
謝謝。
由於問題是關於MFC,我建議如下:
CStringA a = "Test";
CStringW w = L"Test";
a = CStringA(w);
w = CStringW(a);
我通常需要以下轉換:
CString t = _T("Test"); // depends on TCHAR type
a = CStringA(t); // does not depend on TCHAR type
w = CStringW(t);
CStringW和CStringA分別具有運算符LPCWSTR和LPCSTR。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.