Добавил:
Рад, если кому-то помог Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
0
Добавлен:
01.11.2025
Размер:
443 б
Скачать
#include <iostream>
#include <locale>
using namespace std;

class A {
    int a;
public:
    A(int a_val=0) { a=a_val; cout <<2; }
    ~A() { cout<<4; }
    
    A& operator=(const A &b) { a=b.a; cout<<5; return *this; }
};

void f() { 
    A x(1); 
    A y; 
    A z=A(2); 
    A t(3.8); 
    A w('5'); 
    x = w = t;
}

int main() {
    setlocale(LC_ALL, "ru_RU.UTF-8");
    f();
    cout << endl;
    return 0;
}
Соседние файлы в папке Лаба4