Linux 拨号vps windows公众号手机端

qt中foreach的用法是什么

lewis 8年前 (2017-06-27) 阅读数 8 #程序编程
文章标签 qt

在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语句。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门