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

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

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

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

参考文献

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

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

参考文献

创作不易,扫个红包吧

相关推荐
dot to one1 小时前
Qt 中 QWidget涉及的常用核心属性介绍
开发语言·c++·qt
码农新猿类1 小时前
初入OpenCV
qt·opencv·计算机视觉
愚润求学2 小时前
【递归、搜索与回溯】专题一:递归(二)
c++·笔记·算法·leetcode
愚润求学2 小时前
【Linux】基础 IO(一)
linux·运维·服务器·开发语言·c++·笔记
Wallace Zhang2 小时前
STM32F103_LL库+寄存器学习笔记22 - 基础定时器TIM实现1ms周期回调
笔记·stm32·学习
大白的编程日记.3 小时前
【Linux学习笔记】理解一切皆文件实现原理和文件缓冲区
linux·笔记·学习
孞㐑¥3 小时前
Linux之进程控制
linux·开发语言·c++·经验分享·笔记
Alessio Micheli3 小时前
奇怪的公式
笔记·线性代数
愚润求学3 小时前
【Linux】简单设计libc库
linux·运维·开发语言·c++·笔记
洛克希德马丁3 小时前
QLineEdit增加点击回显功能
c++·qt·ui