【笔记1-6】Qt bug记录:Qt6 无法使用qsort函数排序

在进行Qt5向Qt6升级的过程中,发现Qt6会编译时会出现以下错误,找不到qsort的定义

一开始以为应该是需要头文件或者.pro文件追加一些配置的问题,但是按照下面的提示追加了两个头文件后也没有效果

再进一步调查,找到了下面的文章,原来qsort是QtAlgorithms已经废弃的接口,不建议使用

参考文献

在qt的help文档中也可以看到相关描述,在qt5就已经不推荐使用了

最终通过使用std::sort替换qsort就解决了

参考文献

创作不易,扫个红包吧

相关推荐
特种加菲猫1 分钟前
并发编程的守护者:信号量与日志策略模式解析
linux·笔记·策略模式
yBmZlQzJ11 分钟前
PyQt5 修改标签字体和颜色的程序
开发语言·python·qt
赶飞机偏偏下雨35 分钟前
【Java笔记】单例模式
java·笔记·单例模式
滴滴滴嘟嘟嘟.41 分钟前
Qt UDP通信学习
qt·学习·udp
GoldenaArcher1 小时前
OpenAPI Specification 系列笔记 III
笔记
happilyaaa1 小时前
B站 韩顺平 笔记 (Day 27)
笔记
橘颂TA2 小时前
【Qt】项目的创建 and 各个控件的使用
开发语言·qt
我真的是大笨蛋6 小时前
K8S-Pod(下)
java·笔记·云原生·容器·kubernetes
boonya10 小时前
国内外常用的免费BUG管理工具选型
bug
梁小憨憨10 小时前
zotero扩容
人工智能·笔记