#include <iostream>
using namespace std;
class Myclass {
private:
int _val;
public:
Myclass(int val) { _val = val; }
~Myclass() { cout << "Пусто" << endl; }
int getValue() { return _val; }
void setValue(int val) { _val = val; }
};
void show(Myclass& ob) { cout << ob.getValue() << endl; }
void show1(Myclass& ob) { ob.setValue(7); }
void main()
{
setlocale(LC_ALL, "Rus");
Myclass obj(5);
show(obj); // 5
show1(obj);
show(obj); // 7
system("pause");
}
Пример вывода результата работы программы — передачи объекта по ссылке на C++ (Объектно-ориентированное программирование)

