coder_B
2016-09-27 05:25qt QTextCodec的toUnicode方法程序崩溃
现在在写一个定时爬网页的功能,10秒一次,前几天遇到一个问题,使用QNetworkReply * reply = (QNetworkReply * )sender();QString str = reply->readAll();把直接爬取的数据赋给变量的话存在内存泄漏的问题,朋友说是编码导致的内存泄漏,然后改为QTextCodec * codec = new QTextCodec::codecForName("GB2312");QString recData = codec->toUnicode(reply->readAll());但是生成release的程序在我电脑上运行正常,放在其他电脑程序崩溃,求教各位大神可能是什么原因造成的
- 点赞
- 回答
- 收藏
- 复制链接分享
1条回答
为你推荐
- QT 查找文件中字符串并替换的问题
- qt
- c++
- 1个回答
- QT https 通信 返回值QNetworkReply问题
- 2个回答
- qt5.5 tcp服务器中文乱码
- 4个回答
- 运行后对话框闪了一下,就不见了,怎么回事?
- qt
- 对话框
- widget
- c++
- 软件开发
- 1个回答
- QT 简单QNetwork历程无法使用
- ui
- qt
- qt5
- 3个回答
换一换