调试程序时发现,用toStdString()把一个Qstring类型的变量转换成string类型时出错。程序编译能通过
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Qt中的toStdString函数使用时出错
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
军神关云长_大凡 2017-05-13 01:17关注是的,使用toStdString或者使用toStdWString会出错,这个可能是有些版本的qt的bug,编译是能编过,但是运行时会段错误。你改为toLocal8bit().data()
这样获取到const char*类型的数据就没问题了本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?评论 打赏解决 8无用举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2021-05-20 05:34流浪的夏先森的博客 最近在用QT做开发,但是遇到了使用fopen打不开中文文件的问题,而且,使用printf也不能输出中文,经过查阅多种资料,多次重装QT的库,最后终于发现了原因QT在编辑时默认选择UTF-8格式编码,而汉字是不可以的(至少在...
- 2024-09-29 14:25m0_63127040的博客 主要用于开发GUI程序,它是面向对象的框架,使用C++语言封装的一些类库。包:提供原码,供程序使用的现有代码,里面只提供一些简单功能、算法。库:只提供一些头文件,源码已经被编译成二进制的xxx.so、xxx.a的文件...
- 2024-01-23 23:44mosaic_born的博客 槽函数可以与一个信号关联,当信号被发射时,关联的槽函数被自动执行。举个例子:对应于下图:老师是发送者,让一个学生回答问题(发出信号),学生就是接收者,需要回答问题(槽)。 *********************************...
- 2021-12-22 17:13jaronho的博客 文章目录QtQuick不使用OpenGL QtQuick不使用OpenGL 在入口函数调用:QQuickWindow::setSceneGraphBackend(QSGRendererInterface::Software); 链接: ...
- 2024-07-22 08:57wildlily8427的博客 1、Qt中的QString和const char *之间转换,最好用toStdString().c_str()而不是toLocal8Bit().constData(),比如在setProperty中如果用后者,字符串中文就会不正确,英文正常。2、数据库处理一般建议在主线程,如果非...
- 2022-12-08 19:26avrdpy的博客 (2)."python36_d.lib"文件是为了qt在debug模式下用的,且这个文件在...Python\Python36-32\libs文件夹中并没有,是我复制了一份python36.lib文件后重命名得到的,如果没有这个文件debug模式下编译会出错。(2).以上软件...
- 2025-07-29 18:12潮水岩的博客 BZlib2是一个广泛使用的开源压缩库,...该库提供了一系列API,支持压缩和解压缩操作,并且在多种编程语言和平台之间具有良好的兼容性。在嵌入式系统和桌面应用中,BZlib2常常用于减少存储空间需求,提高数据传输效率。
- 2025-12-10 09:00c6d7e8f9g的博客 本文详细介绍了如何使用Qt进行FTP、HTTP、TCP和UDP协议的网络编程,涵盖各类协议的客户端与服务器实现方式。通过丰富的代码示例,讲解了QFtp、QHttp、QTcpSocket、QTcpServer和QUdpSocket等核心类的使用方法,并对比...
- 2019-06-02 11:15feiyangqingyun的博客 2:定时器是个好东西,学会好使用它,有时候用QTimer::singleShot可以解决意想不到的问题。 3:打开creator,在构建套件的环境中增加MAKEFLAGS=-j8,可以不用每次设置多线程编译。珍爱时间和生命。 4:如果你想顺...
- 2024-08-20 17:31安古头的博客 功能: QString类、消息盒子、多界面编程详解
- 2024-03-21 09:09王宪笙的博客 使用引用参数的两个原因:1)程序员能够修改调用函数中的数据对象;2)通过传递引用而不是整个数据对象,可以提高程序的运行效率。(当数据对象比较大时——结构或者类对象)使用值传递、引用传递、指针传递原则:...
- 牵牛老人的博客 "tr"使用,时间类使用,Qt容器取值,类对象的删除,QPainter画家类,QString的转换,用好 QVariant类型
- 2020-11-18 02:15双子座断点的博客 环境QT 5.14.1,本文实现了客户端和服务器端收发消息、自动获取IP信息、两种不同的方案发送数据。同时也实现了TCP发送文件、UDP发送消息、UDP发送文件等功能在接下来的博客中会陆续更新。 在文章开头先推荐一篇...
- 2021-10-16 20:13EXPLORE°的博客 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 ... 接下来,作者将以一个实例(利用QT Creator 4.13.1开发基于C++语言的C语言集成开发环境)体现C++语言的优势。因此本...
- 2019-12-12 13:49物极必反1024的博客 //转换结果为1234 加入一个计算得1239 //第二个参数是进制 基本类型 Qt别称 转入函数 转出函数 描述 short qint16 arg或setNum toShort 2 字节长度,有符号短整型。 unsigned short ushort、quint16 arg或setNum ...
- 2021-09-07 14:46沧海一笑-dj的博客 将Halcon中代码集成到Qt程序中。 开发环境 Qt:Qt5.15.2 Halcon: Halcon 19.11 02. 编写Halcon程序 Halcon程序示例 * 从本地磁盘读取一张图片 read_image (Carb, 'E:/CarB.jpg') * 获取图片大小 g
- 2023-01-10 14:28程序员3哥的博客 通过信号与槽的编程机制,使得 Qt 中处理界⾯各个组件的交互操作时变得更加直观和简单。它独⽴于标准的C/C++语⾔,因此要正确的处理信号和槽,必须借助⼀个称为moc(Meta Object Compiler)的QT⼯具,该⼯具是⼀个...
- 2023-03-08 15:07菜鸟看点的博客 Qt广告机服务器(上位机) 1. 客户端列表(下位机) 2. 广告图片广播 3. 天气信息多选点播 4. 消息提醒广播 5. 日期显示模块
- 2019-09-12 18:42kissgoodbye2012的博客 本文主要讲解怎么在Qt平台中添加opencv库,以及使用opencv库的注意事项,通过opencv库实现图像的直方图分析,形态学处理,线性滤波和非线性滤波,图像二值化,边缘提取以及轮廓分析,人脸检测,使用多线程批量处理...
- 2024-07-20 17:05激昂~逐流的博客 Qt最全面经集合
- 没有解决我的问题, 去提问