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, botów: 0