преобразование типа и классы |
Здравствуйте, гость ( Вход | Регистрация )
преобразование типа и классы |
voipp |
4.4.2010, 23:08
Сообщение
#1
|
Участник Группа: Участник Сообщений: 116 Регистрация: 20.10.2009 Из: Msk Пользователь №: 1166 Спасибо сказали: 0 раз(а) Репутация: 0 |
Значит есть класс CTable от него наследуется CMatrix а от него SLAU.наследование открытое. в CTable определен operator=(const CTable& table). Строчки вида
без ошибок компилируются.А вот строчки вида вводят компилятор в недоумение(операции сложения и умножения выполняются без ошибок).Вот что он пишет: не найден оператор= принимающий правый аргумент типа CMatrixТеперь в недоумении я.Почему это происходит и как это исправить? Сообщение отредактировал voipp - 4.4.2010, 23:19 |
|
|
voipp |
4.4.2010, 23:53
Сообщение
#2
|
Участник Группа: Участник Сообщений: 116 Регистрация: 20.10.2009 Из: Msk Пользователь №: 1166 Спасибо сказали: 0 раз(а) Репутация: 0 |
строчки такого вида будут без ошибок:
Сообщение отредактировал voipp - 5.4.2010, 0:21 |
|
|
Текстовая версия | Сейчас: 26.11.2024, 5:28 |