добавить экземпляр класса в вектор
Есть конструктор и вектор у который при создании нового экземпляра класса надо его добавить, как это сделать?
static vector<Product> products;
Product(uint sizeX, uint sizeY, uint sizeZ) : sizeX(sizeX), sizeY(sizeY), sizeZ(sizeZ), id(id_prev++) {
Product::products.push_back(*this);
}