Klasy – co będzie rozwiązaniem zadania?

0

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..

0

Sformatuj ten kod. Nikt nie będzie ryzykował wzrokiem, żeby ci pomóc

1

A tak trudno po prostu uruchomić?

1

Trochę program zmodyfikowałem:

#include <iostream>
using namespace std;

class A {
	public:
	A() {
		cout << "A()";
	}
	~A() {
		cout << "~A()";
	}
};

int main() {
	for (int i = 0; i < 4; i++) {
		cout << "\nZaraz po wejściu do pętli: ";
        A a, b, c;
		cout << "\nTuż przed wyjściem z pętli: ";
	}
	return 0;
}

Tu wskazówki:

1 użytkowników online, w tym zalogowanych: 0, gości: 1