qt

qt中foreach的用法是什么

小亿
327
2023-12-15 01:43:36
栏目: 编程语言
开发者专用服务器限时活动,0元免费领! 查看>>

在Qt中,foreach语句用于遍历容器中的元素。其语法形式如下:

foreach (类型 变量, 容器) {
    // 执行操作
}

其中,类型是容器中元素的类型,变量是当前元素的名称,容器是需要遍历的容器。

以下是使用foreach遍历容器的示例:

QList<int> numbers;
numbers << 1 << 2 << 3 << 4 << 5;

foreach (int num, numbers) {
    qDebug() << num;
}

该示例中,首先创建了一个QList容器numbers,并添加了一些整数。然后使用foreach语句遍历容器中的每个元素,并通过qDebug打印出来。

需要注意的是,foreach语句只能用于Qt容器类(如QList、QVector、QSet等),对于STL容器或数组,无法使用foreach语句。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:sql中foreach的用法是什么

0
看了该问题的人还看了