Qt開發,想要組織一個對象數組,例如有個Dog類,想要組織一個Dog list,要怎麼寫呢?
經過一番探索,可用QList類,寫法如下:
//類定義
class Dog
{
public:
Dog();
QString name;
};
//組織對象清單
QList<Dog> dogs;
Dog d1, d2, d3;
dogs.append(d1);
dogs.append(d2);
dogs.append(d3);
qDebug() << "dog list length:" << dogs.length();
//輸出3,正确