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

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

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

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

参考文献

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

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

参考文献

创作不易,扫个红包吧

相关推荐
YHPsophie2 小时前
AT3340-6T杭州中科微BDS定位授时板卡性能指标
经验分享·笔记·学习·车载系统·信息与通信
Pandaconda3 小时前
【C++ 面试 - 新特性】每日 3 题(六)
开发语言·c++·经验分享·笔记·后端·面试·职场和发展
手打猪大屁3 小时前
STM32——串口通信(发送/接收数据与中断函数应用)
经验分享·笔记·stm32·单片机·嵌入式硬件
贾saisai4 小时前
Xilinx系FPGA学习笔记(四)VIO、ISSP(Altera)及串口学习
笔记·学习·fpga开发
月夕花晨3744 小时前
C++学习笔记(13)
c++·笔记·学习
probably1214 小时前
学习记录之Java学习笔记3
java·笔记·学习
漆黑的莫莫5 小时前
经验笔记:前端堆栈分配
前端·笔记
Milo_K5 小时前
java学习笔记-IO流(韩顺平)
java·笔记·学习
奕星星奕6 小时前
在C++中,如何避免出现Bug?
c++·bug
GoppViper8 小时前
golang学习笔记03——gin框架的核心数据结构
笔记·学习·golang