Размещено 2 года назад по предмету
Информатика
от liput0852
Напишите структуру ThisChecker.
У неё будет всего один метод bool IsSame(const ThisChecker&). Т.е. метод принимает только один аргумент, константную ссылку на объект типа ThisChecker.
Этот метод должен вернуть true, если аргументом является тот же самый объект, метод которого вызывается, и false в противном случае (см. пример).
Метод должен работать как для константных, так и не константных объектов(также см. пример)
В систему отправляйте только код структуры
Пример работы
ThisChecker a;
ThisChecker b;
std::cout << a.IsSame(b) << "n"; // false
std::cout << a.IsSame(a) << "n"; // true
const ThisChecker& c = a;
std::cout << c.IsSame(a) << "n"; // true