方法1:

添加GBK编码支持:

#include <QTextCodec>QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));
QTextCodec::setCodecForLocale(QTextCodec::codecForName("GBK"));QString str;
char *ch;
QByteArray ba = str.toLocal8Bit();
ch = ba.data();

代码中调用 toLocal8Bit() 方法以支持中文;

方法2:

先将QString转为标准库中的string类型,然后将string转为char*,如下:

QString filename;string str = filename.toStdString();const char* ch = str.c_str();

QString包含中文时与char *转换相关推荐

  1. QString中包含中文的时候, 转为char *

    转载自 https://blog.csdn.net/mihang2/article/details/39026865 QString中包含中文的时候, 转为char * void FileEncWid ...

  2. 简单的wchar_t 和 char 转换类, 且包含与UTF8的转换

    /***************************************************************简单的wchar_t 和 char 转换类,且包含与UTF8的转换(需要 ...

  3. CString、TCHAR*、char*转换 cstring与char *的转化(还包含很多种转换)

    stringbasicsystemdeletenulldate <1>CString 转化为 char* [cpp] view plaincopyprint? CString strDat ...

  4. 【转】QString 与中文问题

    来源:http://hi.baidu.com/cyclone/blog/item/9d7293130e5a498d6538dbf1.html 首先呢,声明一下,QString 是不存在中文支持问题的, ...

  5. java判断字符串中是否包含中文 过滤中文

    package com.test;import java.util.regex.Matcher; import java.util.regex.Pattern;public class Test {@ ...

  6. QString 与中文问题

    首先呢,声明一下,QString 是不存在中文支持问题的,很多人遇到问题,并不是本身 QString 的问题,而是没有将自己希望的字符串正确赋给QString. 很简单的问题,"我是中文&q ...

  7. QString与中文问题

    QString 与中文问题 2010-07-11 17:04 (更新:本文的姊妹篇 Qt中translate.tr关系 与中文问题 ) 首先呢,声明一下,QString 是不存在中文支持问题的,很多人 ...

  8. tinyxml 读取文本节点_在Windows下使用TinyXML-2读取UTF-8编码包含中文字符的XML文件...

    TinyXML-2 是一个用 C++ 开发的小巧.高效的 XML 解析工具,它在 GitHub 网站上的链接为: https://github.com/leethomason/tinyxml2 .它的 ...

  9. java 判断是否包含中文_java判断字符串中是否包含中文并过滤中文

    java判断字符串中是否包含中文并过滤掉中文,具体内容如下 1.判断字符串中是否包含中文方法封装 /** * 判断字符串中是否包含中文 * @param str * 待校验字符串 * @return ...

最新文章

  1. Code:blocks 调试经历,调试成功这其一
  2. 用py2exe打包后的程序一闪而过
  3. linux 删除文件反选
  4. python多线程编程(2): 线程的创建、启动、挂起和退出
  5. 教育部:麻省理工学院2019年本科生未招收一名中国大陆的学生不属实
  6. Java中String类的concat方法___java的String字符串的concat()方法连接字符串和“+“连接字符串解释
  7. django后端用websocket传输数据
  8. word文档中页眉页脚的设置问题
  9. bzoj 1296: [SCOI2009]粉刷匠(DP+DP)
  10. Cmake构建_设置全局编译选项
  11. 编码器-解码器网络:神经翻译模型详解
  12. 2015 2020 r4烧录卡 区别_行业新闻2020年中国智能门锁行业发展现状分析
  13. beatmaker3 android,Hip-Hop Beat Maker app
  14. .Net大型购物平台源码
  15. HDCP-新家庭影院网络场景的数字内容保护
  16. 2020 DEMO CHINA首次进入成都,解码智慧经济新时代
  17. 室外无线AP覆盖解决方案
  18. 模块一 day03 Python基础
  19. 北航软件测评中心 招聘FPGA测试工程师
  20. 一寸照纯红色底图片_如何用最快的速度给证件照换底色?

热门文章

  1. 欺诈行为识别_使用R(编程)识别欺诈性的招聘广告
  2. python交互式和文件式_使用Python创建和自动化交互式仪表盘
  3. python的power bi转换基础
  4. android动画笔记二
  5. Pytorch模型层简单介绍
  6. 5926. 买票需要的时间
  7. leetcode94. 二叉树的中序遍历(dfs)
  8. 程序员如何学习更好的知识_如何保持学习并成为更好的程序员
  9. 多维空间可视化_使用GeoPandas进行空间可视化
  10. 修改innodb_flush_log_at_trx_commit参数提升insert性能