Mam problem z wywołaniem konstruktora domyślnego przy tworzeniu nowych obiektów za pomocą operatora new. Chciałbym zaimplementować dynamiczną tablice wskaźników obiektów klasy Komorka.
Komorka** K;
K = new Komorka*[Komorka::ilosc];
Przeciążyłem operator w ten sposób:
void* operator new[](size_t size)
{
void* bufor = ::operator new(size);
return bufor;
}
ale moje przeciążenie operatora nie jest nawet wywoływane.
Czy ktoś mógłby wytłumaczyć jak rozwiązać ten problem.