三种 CString 输出方法

来源:互联网 发布:javascript 矩阵库 编辑:程序博客网 时间:2024/05/28 17:05

不含中文的情况下:

CString s("hello world");

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

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

wcout << "s=" << s.GetBuffer()<< endl;

含有中文的情况下需要添加:

wcout.imbue(std::locale("chs"));

如下

CString s("hello world");

wcout.imbue(std::locale("chs"));

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

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

wcout << "s=" << s.GetBuffer()<< endl;




以上

0 0
原创粉丝点击