#include <iostream>
using namespace std;
#include <cstring>
#include <atlstr.h>
#include <fstream>
#include <string>
string UTF8ToGB(const char* str){string result;WCHAR *strSrc;LPSTR szRes;//获得临时变量的大小int i = MultiByteToWideChar(CP_UTF8, 0, str, -1, NULL, 0);strSrc = new WCHAR[i + 1];MultiByteToWideChar(CP_UTF8, 0, str, -1, strSrc, i);//获得临时变量的大小i = WideCharToMultiByte(CP_ACP, 0, strSrc, -1, NULL, 0, NULL, NULL);szRes = new CHAR[i + 1];WideCharToMultiByte(CP_ACP, 0, strSrc, -1, szRes, i, NULL, NULL);result = szRes;delete[]strSrc;delete[]szRes;return result;
}int main()
{string a = "这是中文aoe这是中文";//27string b=UTF8ToGB(a.c_str());//19cout << b << endl;
}

vs下 string输出中文 打印中文相关推荐

  1. python在windows command下打印中文出错 IOError [Errno 22] Invalid argument

    问题描述: python版本:2.7.15 pycharm的python版本:2.7.15 python文件编码:utf-8 windows command编码已经通过执行chcp 65001改为了u ...

  2. ios字典存bool_#iOS 打印中文字典,数组,控制台输出中文,并保持缩进格式

    为了方便调试我们经常需要在控制台打印数组/字典信息,但是如果含有中文,打印出来的就是一堆看不懂的信息(其实是Unicode编码),影响开发效率. 本文目标: 使用NSLog能打印中文字典/数组 在控制 ...

  3. python文件输出中文_【python】中文的输出,打印,文件编码问题解决方法

    直接在python中输入中文的字符串会报编译错误SyntaxError: Non-ASCII character,因为python文件默认编码方式是ASCII.如果想要打印中文字符,有两种方式: 1. ...

  4. linux系统下codeblocks控制台打印中文乱码

    linux系统下codeblocks控制台打印中文乱码 在linux下安装codeblocks后,打印中文出现如下问题: #include <stdio.h> #include <s ...

  5. Web项目控制台无法打印中文,输出中文乱码,request设置了UTF-8

    1.html页面 2.web.xml配置 3.servlet实现 4.页面输出为中文,后台打印中文乱码 修改方式: 配置Tomcat的时候在VM options添加  -Dfile.encoding= ...

  6. Zebra中文打印助手

    目前使用最多的条码码打印机应该要属Zebra打印机了,很多人在编写标签打印程序的时候有遇到打印中文或非打印机内容语言的问题.官方给出解决方案是使用汉卡来解决.这种方法的优点是打印速度很快,但缺点就是字 ...

  7. 解决cv2.putText()函数不能在图片或视频流上打印中文

    首先在linux系统下面安装配置字体文件 先到win10下面的windows/fonts/目录下将需要的字体文件拷贝出来;然后到linux系统下执行以下命令: sudo mkdir /usr/shar ...

  8. vscode打印中文乱码

    问题 VS Code 使用Code Runner运行Python打印中文出现乱码. 解决 在扩展中找到Code Runner打开扩展设置. 在设置中找到settings.json编辑选项并点击打开. ...

  9. Python 2x 中list 里面的中文打印效果乱码

    事情是这样的 本来是处理python2x 中list 里面的中文打印为unicode  想处理下打印为中文,处理之后打印的效果中文乱码了代码如下 #!/usr/bin/python # -*- cod ...

最新文章

  1. 前端页面如何引入公用的页面header和footer
  2. php 运行外部程序_php 中运行外部程序的一个潜在风险
  3. Html5页面和Native App怎么进行交互
  4. .net序列化与反序列化通用方法
  5. Oracle临时表和SQL Server临时表的不同点对比
  6. 二叉树前中后、层次遍历
  7. PyTorch基础(part8)--LSTM
  8. WinCE程序的几种开发方法
  9. 学练结合,快速掌握Kubernetes Service
  10. 把数据或是numpy数据转换为keras张量
  11. 【CCCC】L3-014 周游世界 (30分),,DFS搜索最短路,路径打印
  12. python什么时候用进程什么时候用线程_[译] Python 的多线程与多进程
  13. 一个员工经常找别人聊天,吾就知道他要走人了
  14. 使用阿里矢量图标库操作流程
  15. win764位安装vs2010sp1补丁卡在kb983509解决办法低于40分钟
  16. 激光雷达点云数据处理
  17. MySQL——几种常见的嵌套查询
  18. Win11鼠标动不了 键盘怎么代替鼠标操作
  19. 跟着开涛学习网址收藏
  20. C++:实现量化期权交易CDS加密货币衍生品测试实例

热门文章

  1. 千亿化妆品市场规模背后,女人正在失去不化妆的权利
  2. windows 7下如何卸载重装mysql 压缩包版百度经验_windows下安装、卸载mysql服务的方法(mysql 5.6 zip解压...
  3. android log耗性能吗,一个高性能的Android日志库
  4. python和tensorflow版本对应_详解Tensorflow不同版本要求与CUDA及CUDNN版本对应关系
  5. c语言存储结构体,c语言结构体的保存和导入
  6. node与mysql开源_node与mysql的相互使用————node+mysql
  7. BUUCTF(pwn)hgame2018_flag_server(简单的栈溢出)
  8. CTF(Pwn) 当题目为我们提供Libc版本.so文件, 与 不提供的区别
  9. urllib库添加headers的一般方法
  10. python 实现redis订阅发布功能