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

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

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

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

参考文献

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

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

参考文献

创作不易,扫个红包吧

相关推荐
憧憬成为java架构高手的小白19 分钟前
docker学习笔记(基于b站多个视频学习)【未完结】
笔记·学习
RainCity1 小时前
Java Swing 自定义组件库分享(七)
java·笔记·后端
程序leo源2 小时前
Qt窗口详解
开发语言·数据库·c++·qt·青少年编程·c#
東隅已逝,桑榆非晚2 小时前
字符函数和字符串函数
c语言·笔记
Upsy-Daisy3 小时前
AI Agent 项目学习笔记(七):RAG 高级扩展——过滤检索、PgVector 与云知识库
人工智能·笔记·学习
我在人间贩卖青春3 小时前
重学Qt——事件处理
qt
小宋0014 小时前
QT中控件qss样式修改
开发语言·qt
智者知已应修善业4 小时前
【51单片机LED闪烁10次数码管显示0-9】2023-12-14
c++·经验分享·笔记·算法·51单片机
智者知已应修善业4 小时前
【51单片机2按键控制1个敞亮LED灯闪烁和熄灭】2023-11-3
c++·经验分享·笔记·算法·51单片机
w2018005 小时前
二年级下册语文看图写话作文:蛋壳的奇妙之旅
笔记