qt5打印QVector<SP104> value;
时间: 2023-11-03 12:04:16 浏览: 70
QT,QVector 基本用法,遍历[实例讲解] - 小皮球的博客 - CSDN博客1
在Qt5中,打印`QVector<SP104>`的方法与Qt4略有不同。您可以使用以下代码将`QVector<SP104>`打印到控制台:
```cpp
QVector<SP104> value;
// 填充value
qDebug() << "value:";
for(const auto& elem : value) {
qDebug() << elem;
}
```
注意,这里使用了C++11新特性`auto`,如果您的编译器不支持,可以使用以下代码代替:
```cpp
QVector<SP104> value;
// 填充value
qDebug() << "value:";
for(QVector<SP104>::const_iterator it = value.constBegin(); it != value.constEnd(); ++it) {
qDebug() << *it;
}
```
同样,这段代码也会逐行打印出`value`中的每一个元素。请确保在使用之前已经包含了`QDebug`头文件。
阅读全文