Pochodzę ze świata Symbian, jestem przyzwyczajony do używania sterty tak bardzo, jak to możliwe, aby uniknąć wyczerpania przestrzeni stosu, szczególnie podczas pracy z deskryptorami. Klasy pochodne CBase zawsze były dynamicznie przydzielane na stercie, ponieważ gdyby nie były, ich zmienne składowe pozostałyby niezainicjalizowane. Czy ta sama konwencja dotyczy klas pochodnych QObject?Czy klasy pochodne inne niż QObject "zawsze" należy umieścić na stosie?
W Qt wydaje się powszechne umieszczanie na stosie, na przykład QString. Czy zawartość napisu jest umieszczana na stercie, podczas gdy QString działa jako kontener na stosie, czy wszystko jest umieszczone na stosie?
Dzięki za wyczerpującą odpowiedź. To, wraz z linkiem sje397, wyjaśniło moje zamieszanie. – fejd