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

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

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

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

参考文献

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

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

参考文献

创作不易,扫个红包吧

相关推荐
Hello-FPGA1 分钟前
QT 初体验
开发语言·qt
天堂的恶魔94637 分钟前
QT —— 信号和槽(槽函数)
开发语言·qt
XXYBMOOO1 小时前
基于 Qt 的 BMP 图像数据存取至 SQLite 数据库的实现
数据库·c++·qt
明明真系叻1 小时前
2025.4.20机器学习笔记:文献阅读
人工智能·笔记·机器学习
kfepiza2 小时前
HttpSessionListener 的用法笔记250417
java·笔记·servlet·tomcat
铭阳(●´∇`●)3 小时前
Python内置函数---anext()
笔记·python·学习
路上^_^3 小时前
CSS核心笔记001
前端·css·笔记
十年之少3 小时前
网络请求——微信小程序学习笔记
笔记·学习·微信小程序
郭涤生5 小时前
QML 信号与槽
c++·笔记·qt
DreamLife☼5 小时前
QtApplets-实现应用程序单例模式,防止重复运行
qt·单例模式·跨平台·进程管理·qlockfile