Pytanie 10
W poniżej zdefiniowanej funkcji foo() deklaracja A a; odwołująca się do zdefiniowanej klasy A:
void foo() {
A a;
}
Przydziela pamięć dla obiektu klasy A na stosie
Przydziela pamięć dla referencji typu A na stosie, ale obiekt jest tworzony w stercie
Przydziela pamięć dla referencji typu A na stosie (zmienne są na stosie, obiekty na stercie)
Jest poprawna, tylko wtedy, jeżeli A ma bezparametrowy konstruktor