今天由于要更新版本,才引出了一些列问题,真心不知道当时是怎么发布出去的。

下面要谈的是Qt下的toStdString()问题,debug版本下没有问题,但是在release版本下就出了问题,具体情况是这样的:

assume qstring qs = "12345";

std::string str = qs.toStdString();

In debug mode,str is "12345" but in release mode str is"乱码12345".

so here is a way to solve this problem,but why?i dont know exactly

use toLocal8Bit().constData() instead of toStdString()

toStdString()相关推荐

  1. QString与string的相互转换

    1.QString转换String string s = qstr.toStdString(); 2.String转换QString QString qstr2 = QString::fromStdS ...

  2. 序列化和反序列化实现

    1. 什么是序列化? 程序员在编写应用程序的时候往往需要将程序的某些数据存储在内存中,然后将其写入文件或是将其传输到网络中的另一台计算机上以实现通讯.这个将程序数据转换成能被存储并传输的格式的过程被称 ...

  3. Qt实用技巧:使用OpenCV库的视频播放器(支持播放器操作,如暂停、恢复、停止、时间、进度条拽托等...

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 需求 使用OpenCV库的视频播放器(支持播放器操作,如暂停.恢复 ...

  4. SLAM本质剖析-Open3D

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者丨lovely_yoshino 来源丨古月居 0. 前言 在深入剖析了Ceres.Eigen.So ...

  5. qt5中字符串转字符串数组_Qt中的对象类型转换(Qstring 转换char*有三种方法)

    char * 与 const char *的转换 char *ch1="hello11"; const char *ch2="hello22"; ch2 = c ...

  6. qt实现-给SQLITE添加自定义函数

    2019独角兽企业重金招聘Python工程师标准>>> 需要使用sqlite里的password对某个字段进行加密,由于使用的sqlite是由QT封装好的QSqlDatabase,没 ...

  7. Qt学习之路(56): 二进制文件读写

    今天开始进入 Qt 的另一个部分:文件读写,也就是 IO.文件读写在很多应用程序中都是需要的.Qt 通过 QIODevice 提供了IO的抽象,这种设备(device)具有读写字节块的能力.常用的IO ...

  8. qstring如何初始化_QString介绍

    QString stores a string of 16-bit QChars, where each QChar corresponds one Unicode 4.0 character. 一. ...

  9. QString与std::string的相互转换

    QString与std::string的相互转换 原创 2014年07月07日 16:25:53 4011 [cpp] view plain copy //1 QString与int相互转换 QStr ...

最新文章

  1. AVG Anti-Spyware 7.5 .0.50(原EWIDO)汉化 破解 注册 序列号
  2. abb外部轴零位校准_ABB机器人如何控制非同步联动外部轴
  3. et操作 python wps_拿起来就用的office二次开发(python,win32com使用经历总结)
  4. 工作流实战_25_flowable 流程中的自动跳过
  5. POSIX线程专有数据的空间释放问题,pthread_key_create
  6. Vue学习之路第三篇:插值表达式和v-text的区别
  7. Python中的输入输出(IO)
  8. 剑指MBA?Acer发布全高清触控Win8平板Aspire S7
  9. 飞鱼星路由器如何限制外网访问服务器网站,飞鱼星路由器如何限制禁止指定IP上网...
  10. matlab数组输出字符,Matlab字符型数组的输入输出
  11. 服务器系统安装打印机,windows server 2012 R2安装打印机驱动提示系统资源不足
  12. 芯片数据分析步骤1 芯片数据下载-GEO
  13. vulntarget-a靶场的学习思考
  14. vue 做登陆页面 ( 登陆成功后去掉注册和登陆按钮 显示用户名)
  15. java中的i/o体系结构及流分类
  16. 数据结构:平衡二叉树(AVL树)、树的高度
  17. fastadmin列表自动刷新功能
  18. firefox vlc插件_html 嵌入vlc插件
  19. 零基础入门Jetson Nano——远程连接
  20. linux 账户初始化脚本,linux 系统初始化脚本

热门文章

  1. 超好用的Redis管理及监控工具
  2. python爬虫系列--lxml(etree/parse/xpath)的使用
  3. PTA(十一)计算指数
  4. 使用Springboot实现Nginx均衡负载功能
  5. java中的double 类型数据相加问题
  6. 两种常用的全参考图像质量评价指标——峰值信噪比(PSNR)和结构相似性(SSIM)
  7. JAVA 人工神经网络实现,机器学习,人工智能
  8. 老大让我优化数据库,我上来就分库分表,他过来就是一jio
  9. 构造函数c语言引用,c – 定义的构造函数的“未定义引用”
  10. python实现多重排序(多级排序)