第一个Qlist有1,2,3.第二个Qlist有1,2,3,4,5,6用Qt语言写对比出多余的数字
时间: 2023-09-08 08:08:53 浏览: 129
Qt5开发及实例-CH201.rar,Qt5实现QList只读遍历方法的代码
可以使用 Qt 的容器类 `QList` 来实现,以下是一个简单的示例代码:
```cpp
QList<int> firstList = {1, 2, 3};
QList<int> secondList = {1, 2, 3, 4, 5, 6};
QList<int> extraNumbers;
// 遍历第二个列表,查找在第一个列表中不存在的数字
for(int i = 0; i < secondList.size(); i++) {
if(!firstList.contains(secondList[i])) {
extraNumbers.append(secondList[i]);
}
}
// 输出多余的数字
qDebug() << "Extra numbers: " << extraNumbers;
```
运行结果应该是:
```
Extra numbers: (4, 5, 6)
```
其中 `qDebug()` 是 Qt 提供的调试输出函数,可以将结果输出到控制台。
阅读全文