0 / 0 / 0
Регистрация: 12.01.2021
Сообщений: 2
|
|||||||||||
1 | |||||||||||
Как перегрузить оператор = внутри класса, чтобы присвоить ему объект другого класса12.01.2021, 10:02. Показов 856. Ответов 2
Есть 2 класса, класс House и класс Phone, нужно присвоить объект класса Phone объекту класса House
В коде непосредственно класса House я пытался реализовать, но компилятор выдает следующие ошибки: Ошибка C2061 синтаксическая ошибка: идентификатор "Phone" Ошибка C2805 бинарный "operator =" имеет слишком мало параметров Ошибка C2333 House::operator =: ошибка в объявлении функции; пропуск основного текста функции Класс House
0
|
12.01.2021, 10:02 | |
Ответы с готовыми решениями:
2
Свойству класса присвоить объект другого класса Как связать сигнал одного класса со слотом другого класса, содержащего указатель на объект этого класса? Выделить в памяти объект класса string и присвоить ему значение Создать массив указателей базового класса и присвоить ему адреса каждого из екземпляров класса |
0 / 0 / 0
Регистрация: 12.01.2021
Сообщений: 2
|
||||||
12.01.2021, 13:13 [ТС] | 3 | |||||
Если рассматривать задачу в целом то там получается есть шаблонный класс где в качестве одного из параметров выступают два данных класса и нужно сделать операцию типа:
0
|
12.01.2021, 13:13 | |
12.01.2021, 13:13 | |
Помогаю со студенческими работами здесь
3
Наследование: Как мне определить любой из методов заданного класса внутри другого класса? Как сделать, чтобы функция класса могла работать с обьектами другого класса Как перегрузить оператор для своего класса? как сделать чтобы объект производного класса сам себя добавлял в список или массив указателей базового класса? Как правильно перегрузить оператор для шаблона класса Почему объект производного класса не видит префиксный оператор из базового класса? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |