(1)std::cout不支持宽字符,如果需要使用UNICODE,需要使用std::wcout输出宽字符。同时,需要对CString做一下转换,LPCTSTR(cpath); 【亲测可以】
(2)wcout < <cpath.GetString() < <endl;
(3)CString cpath = _T( "D:\\yx\\test\\*.* ");
cout < < (LPCTSTR)cpath < < endl;
(1)std::cout不支持宽字符,如果需要使用UNICODE,需要使用std::wcout输出宽字符。同时,需要对CString做一下转换,LPCTSTR(cpath); 【亲测可以】
(2)wcout < <cpath.GetString() < <endl;
(3)CString cpath = _T( "D:\\yx\\test\\*.* ");
cout < < (LPCTSTR)cpath < < endl;
转载于:https://www.cnblogs.com/fag888/p/5789141.html