qt中foreach的头文件
时间: 2023-09-12 14:07:55 浏览: 142
forEach的三种用法
在 Qt 中,`foreach` 是一个关键字,用于遍历容器中的元素。如果你要使用 `foreach` 循环,则需要包含 `<QtCore>` 头文件。在这个头文件中定义了 `foreach` 宏。
例如,如果你要使用 `foreach` 循环遍历 `QList` 中的元素,你可以这样写:
```cpp
#include <QtCore>
int main() {
QList<int> list = {1, 2, 3};
foreach (int i, list) {
qDebug() << i;
}
return 0;
}
```
在上面的代码中,我们包含了 `<QtCore>` 头文件,使用 `QList` 容器存储整型数据,并使用 `foreach` 循环遍历 `list` 中的元素。
阅读全文