wchar_t 定义的变量之所以不能输出呢?我查了一下资料,就是说宽字符类型要本地化,否则输不出想要结果。
本地化有三条语句可以使用,任取其一。最后一句是全局函数,前两个是wcout的一个成员函数的两种表达方式。
std::wcout.imbue(std::locale("chs"));
std::wcout.imbue(std::locale(""));
setlocale(LC_ALL,"Chinese-simplified");

举例:
#include<iostream>
#include<string>
using namespace std;
int main(){
 wcout.imbue(std::locale("chs"));
 wstring a=L"你好 世界";
 wcout<<a;
 return 0;
}

转载于:https://www.cnblogs.com/blue1244/archive/2012/06/17/2552709.html

wchar_t 的输出问题相关推荐

  1. linux下中文的wchar转char,Linux 下char转换为wchar_t

    LInux下使用mbstowcs函数可以将char转化为wchar_t 函数含义:convert a multibyte string to a wide char string 说明:        ...

  2. C/C++中char *与wchar_t*的几种转换方法

    多字节(char *)和宽字符(wchar_t *)之间的转换有几种方式,下面按照从通用到特殊的顺序逐一介绍. 1.C库函数 1.1 关键函数 (1) setlocale() 功能:配置地域化信息 头 ...

  3. PC微信hook基础框架代码编写-->获取微信日志

    PC微信hook基础框架代码编写-->获取微信日志 一. 封装微信hook框架和一些基本功能 1. 新建一个dll工程 2. 新建一个CHook类 并编写对应的函数 3. 新建一个CTools工 ...

  4. python 漂亮界面demo_demo

    炫彩编程手册 更新日期:2020-11-10 简介 界面库设计器与编程语言结合, 集成化开发, 提高开发效率, 减少工具切换, 减少代码输入, 降低重复工作 炫彩编程python风格精简语法, 支持全 ...

  5. wchar 格式控制符_控制台输出宽字符wchar_t的中文显示问题

    在缺省的C locale下,cout可以直接输出中文,但对于wcout却不行(至少VS 2005下不行).对于wcout,需要将其locale设为本地语言才能输出中文: wcout输出时显示不了中文, ...

  6. OpenCV支持中文字符输出实现

    在 http://www.opencv.org.cn/forum.php?mod=viewthread&tid=2083&extra=&page=1 中,作者给出了原始的在Op ...

  7. 关于Visual C++ 2008中wprintf和wprintf_s输出中文乱码问题

    最近写编码转换库,发现MB编码转换成 Unicode 后,中文总是乱码. 起初以为是自己写错了,但测试后发现转换结果是完全正确的. 再测试一下,发现居然连常字符串都不能正常输出-- CharWucs2 ...

  8. wchar_t*,wchar_t,wchat_t数组,char,char*,char数组,std::string,std::wstring,CString....转换

    wchar_t*,wchar_t,wchat_t数组,char,char*,char数组,std::string,std::wstring,CString.... #include <strin ...

  9. wchar_t*,wchar_t,wchat_t数组,char,char*,char数组,std::string,std::wstring,CString 以及system(command)...

    转载:http://blog.csdn.net/chocolateconanlan/article/details/4058868 wchar_t*,wchar_t,wchat_t数组,char,ch ...

最新文章

  1. Qt编写网络调试助手(TCP客户端+TCP服务端+UDP服务端)终极版开源
  2. moco 搭建接口mock环境入门
  3. 2015数据中心宕机20%是由DDoS攻击引起
  4. iOS-改变UITextField的Placeholder颜色的三种方式
  5. Angular26 ng-content和ng-container、投影的使用
  6. 交叉驰豫的影响因素_交叉滚子轴承系列吉林薄壁交叉滚子轴承用途博盈
  7. Android Studio删除无用的资源
  8. 决策树——信息熵的学习笔记
  9. python递归函数代码_python – 进行深度优先搜索的递归函数
  10. js获取ie版本号与html设置ie文档模式的方法
  11. bochs运行xp_bochs xp镜像下载-bochs xp镜像下载 v2.5.1精简版-下载啦
  12. 微信小程序:简单计算器
  13. node.js基于vue的化妆品销售管理系统的设计与实现毕业设计源码151314
  14. 优秀平面设计师如何培养自己的创意思维
  15. 计算机图形学笔记十:Geometry3(网格处理)
  16. MT7603处理器性能,MT7603 wifi芯片介绍
  17. 思科交换机基础--11三层交换机ACL配置
  18. JAVA疫情数据项目(JAVA课程设计)
  19. 【C语言】冒泡排序学习笔记
  20. php岗位范文,PHP开发工程师岗位个人简历个人技能范文

热门文章

  1. php7.1 split,PHP 函数 split()
  2. Mysql存储函数实现增删改查_使用存储过程操作数据库(实现增删改查)
  3. 加白名单_Android保活从入门到放弃:乖乖引导用户加白名单吧
  4. 嵌入式开发C语言中的uint8_t
  5. 冲击波病毒攻击-《截获网站服务器数据》
  6. linux 4.14.2编译,vmware中linux内核2.6.14.4编译全过程_linux教程
  7. 服务器皮肤在哪个文件里,服务器怎么使用皮肤
  8. vue 传参 微信_vue-router 你可能忽略的知识点
  9. linux kvm百度云,容器与云|如何在 Ubuntu Linux 上使用 KVM 云镜像
  10. 行车记录仪设置php,行车记录仪怎么调设置