QT中如何申明有10个元素的 QList<long>集合
时间: 2024-02-09 21:11:15 浏览: 175
custom-list-model.zip_List<Custom> list_list qt_qt list_qt lis
在 Qt 中,可以使用 QList 的构造函数来创建指定大小的 QList。
下面是一个创建包含10个元素的 QList<long> 对象的示例代码:
```cpp
QList<long> list(10);
```
在上述代码中,我们调用了 QList 的构造函数,并传递了一个整数参数10。这个参数表示 QList 的大小,即包含10个元素。由于我们没有提供任何初始值,因此这个 QList 中的所有元素都会被默认构造为0。
如果你想要指定 QList 中每个元素的初始值,可以使用 QList 的另一个构造函数,它接受两个参数:元素个数和初始值。例如,下面的代码创建了一个包含10个元素,每个元素的初始值都是1的 QList<long> 对象:
```cpp
QList<long> list(10, 1);
```
在上述代码中,我们传递了两个参数,第一个参数是元素个数,第二个参数是初始值。因此,这个 QList 中的所有元素都会被初始化为1。
阅读全文