[转]wcout输出中文却不显示出来
准备使用UNICODE来写个控制台测试程序发现,cout无法输出UNICODE的中文字符。查找C++标准看到,其提供了wcin、wcout、wcerr、wclog用于处理wchar_t字符的输入输出。
在VS2008中调用wcout不显示中文字符,可以使用下面方式处理:
wcout输出时显示不了中文,加上下面这句就行了。
std::wcout.imbue(std::locale("chs"));
Primary language Sublanguage Language string
Chinese Chinese "chinese"
Chinese Chinese (simplified) "chinese-simplified" or "chs"
Chinese Chinese (traditional) "chinese-traditional" or "cht"
English English (default) "english"
English English (Australia) "australian","ena",or english-aus"
English English (Canada) "canadian","enc",or "english-can"
English English (New Zealand) "english-nz" or "enz"
English English (United Kingdom) "eng", "english-uk", or "uk"
English English (United States) "american", "us", or "usa" etc.
https://www.cnblogs.com/tocy/p/wcout-show-chinese-failed.html
最新文章
- careercup-高等难度 18.9
- union与struct以及大小端
- SRM 585 DIV1 L2
- json_response的用法
- bootstrap-wysiwyg 结合 base64 解码 .net bbs 图片操作类 (二) 图片裁剪
- SURF分析算法
- springMVC3学习(十)--注解式控制器
- 使用 jQuery.Pin 垂直滚动时固定导航
- js 实现 input type=";file"; 文件上传示例代码
- tty各种设备的情况
- 在C#中“?”有三种用法
- 存储引擎-Bitcast
- 论文阅读(Weilin Huang——【arXiv2016】Accurate Text Localization in Natural Image with Cascaded Convolutional Text Network)
- 芯灵思Sinlinx A64 Linux&;qt编译安装
- H5结合百度map实现GPS定位
- js鼠标移入移出效果【原】
- windows 10下oracle相关异常及处理方法
- JQuery城市选择
- SQL 中LTrim、RTrim与Trim的用法
- C#中IDisposable的用法