Спасибо, а ещё вопрос, нормально ли в классе задать вектор объектов этого же класса(вернее указателей на них?) или лучше глобально?(доступ к ней будет нужен из многих классов. большенство ф-ций будут с ним работать, а не только брать значения?)
Обычно это static член (та же глобальная переменная)
C++ (Qt)
class MyClass {
public:
...
static QVector<MyClass *> theVector;
};
// использлвание
MyClass::theVeсtor.push_back(new MyClass());