pomoc w zadaniu
Ostatnio zmodyfikowano 2018-06-17 10:52
marekkowalski97 Temat założony przez niniejszego użytkownika |
pomoc w zadaniu » 2018-06-17 10:31:41 Od wczoraj siedze nad nastepujacym zadaniem i juz mam taki metlik, ze kompletnie nie mam pojecia co bedzie rozwiazaniem nastepujacego zadania:
"Uzytkownik zdefiniowal klase A
class A { public:
A() {cout<<'1';} ~A() {cout<<'0';} };
i wykorzystal ja w nastepujacy sposob: for (int i=0; i<2; i++) A a, b, c;
Na ekranie wyswietli sie: ? Byłbym bardzo wdzieczny za pomoc.. |
|
YooSy |
» 2018-06-17 10:52:19 Napisałeś coś? Skompilowałeś? Uruchomiłeś żeby zobaczyć cokolwiek? Podpowiedź: W pętli w każdej iteracji tworzone są lokalnie obiekty klasy A. Obiekty niszczone są w kolejności odwrotnej do kolejności tworzenia, ale w tym przypadku będzie to niezauważalne. Żeby zrozumieć co dzieje się w tym kodzie, musisz zrozumieć jak działa pętla for . |
|
« 1 » |