CString输出为指针地址的问题

std::cout不支持宽字符,如果需要使用UNICODE,需要使用std::wcout输出宽字符。同时,需要对CString做一下转换,LPCTSTR(szIniPath ); 

wcout << "szIniPath=" << szIniPath.GetString() << endl;


wcout << "szIniPath====" << (LPCTSTR)szIniPath << endl;

以上两个亲测可以,不管怎么说只要用宽字符输出就对了。

猜你喜欢

转载自blog.csdn.net/qq_34227896/article/details/83024000