1. 在 Qt 下将 QString 转 char* 需要用到 QByteArray 类,QByteArray 类的说明详见Qt帮助文档。

因为 char* 最后都有一个‘/0’作为结束符,而采用 QString::toLatin1() 时会在字符串后面加上‘/0’。

Exp :

Qstring str = "helloworld";

char *s;

QByteArray ba = str.toLatin1();

s = ba.data();

这样就完成了 QString 向 char* 的转化。切记第三行 code 不可以省略。

2. 将 char * 转化成 QString

Exp :

QString str;

char *s  = "helloworld";

str = QString(QLatin1String(s));

QString与char *之间的转换相关推荐

  1. MFC中的CString.Format及CString,string,char*之间的转换

    1.CString.Format的使用:https://blog.csdn.net/wangkaishou/article/details/5846152 2.CString,string,char* ...

  2. VC之CString,wchar_t,int,string,char*之间的转换

    VC之CString,wchar_t,int,string,char*之间的转换 1. CString 转 wchar_t CString path = "asdf"; wchar ...

  3. CString,string,char*之间的转换(转)

    Bluestorm's Space 博客园 首页 新随笔 联系 订阅 管理 随笔 - 588  文章 - 3  评论 - 137 CString,string,char*之间的转换(转) 这三种类型各 ...

  4. c 语言 uint8 转char,在C中的uint8和char之间的转换

    我有一个API来实现对EEPROM的写入操作.下面是它的声明:在C中的uint8和char之间的转换 CYBLE_API_RESULT_T CyBle_StoreAppData (uint8 * sr ...

  5. cstring转为string vc_VC之CString,wchar_t,int,string,char*之间的转换-阿里云开发者社区

    VC之CString,wchar_t,int,string,char*之间的转换 1. CString 转 wchar_t CString path = "asdf"; wchar ...

  6. CString,int,string,char*之间的转换

    <C++标准函数库>中说的   有三个函数可以将字符串的内容转换为字符数组和C-string   1.data(),返回没有"\0"的字符串数组   2,c_str() ...

  7. 浅析string 与char* char[]之间的转换

    与char*不同的是,string不一定以NULL('\0')结束.string长度可以根据length()得到,string可以根据下标访问.所以,不能将string直接赋值给char* 1.首先必 ...

  8. CString,int,string,char*之间的转换(转)

    ............................................................... <C++标准函数库>中说的   有三个函数可以将字符串的内容 ...

  9. C++中string、char[]、char*之间的转换

    目录 1.char[].char*转string 2.string转char*.char[] 1.char[].char*转string char[].插入*转string比较简单,直接赋值即可进行转 ...

最新文章

  1. SAP MM 史上最偷懒的盘点事务代码MI10
  2. python3邮件_python3使用SMTP发送HTML格式邮件
  3. 预告:DIY光剑第二阶段,大宝剑二号 ——爱与家庭,银色复仇者
  4. 无法绑定由多个部分组成的标识符“System.Data.DataRowView”
  5. python有序队列_【python】collections模块(有序字典,计数器,双向队列)
  6. 崽崽的发烧终于快结束了
  7. [HDOJ1823] Luck and Love(线段树,树套树)
  8. 掌握运用Rose工具绘制用例图的基本操作
  9. Linux中用Nginx和FTP搭建图片服务器
  10. Gym - 101606L Lizard Lounge 计算几何+LIS
  11. 免费天气预报API接口
  12. 缓存路由关联的两个生命周期activated和deactivated
  13. Hadoop性能调优
  14. linux c 程序异常退出时打印堆栈调用信息
  15. 使用qrcode生成的二维码安卓手机长按不识别问题
  16. golang切片简介
  17. SQLServer分组数据
  18. 第四章 数字逻辑电路设计方法【Verilog】
  19. 1166 Summit – PAT甲级真题
  20. 菩提树下都是宝,大家学习要趁早,不懂多问为什么,这种态度才算好

热门文章

  1. 回归分析假设_回归分析假设的最简单指南
  2. 剑指 Offer 53 - I. 在排序数组中查找数字 I(二分法)
  3. Java—BIO模型
  4. phpstorm 调试_PhpStorm中的多用户调试
  5. 什么叫静态构建版本号码_为什么要使用GatsbyJS构建静态网站
  6. 二分查找递归和非递归方法分析
  7. Debug和Release 老程序啊 调试之前 区分一下啊
  8. API的非向后兼容性无论如何通常代表着一种比较差的设计
  9. sharedPreferences的用法
  10. socket初级使用(客户端)