(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;