Guest User

Untitled

a guest
Jun 25th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.50 KB | None | 0 0
  1. //Задание 2
  2. //Найти и объяснить сделанные ошибки
  3. //Что выведется, если после исправления ошибок(тупо удалить ошибочные конструкции из f) вызвать ф-ию f
  4. class A
  5. {
  6.     int a;
  7.     A() {this->a=100; cout <<1;}
  8. public:
  9.     A(int a=0) {this->a=a; cout<<2;}
  10.     A(A& b) {a=b.a; cout <<3;}
  11.     ~A() {cout <<4;}
  12.     void operator = (A& b) {a=b.a; cout << 5;}
  13. }
  14.  
  15. void f()
  16. {
  17.     A x(1);
  18.     A y;
  19.     A z = A(2);
  20. }
Add Comment
Please, Sign In to add comment