0 / 0 / 0
Регистрация: 25.09.2018
Сообщений: 2
|
||||||
1 | ||||||
Объявление перегрузки операторов28.09.2018, 12:28. Показов 1196. Ответов 5
Метки нет (Все метки)
Здравствуйте!
Трабл заключается в том, что не получается объявить операторы за пределами своего класса. Это я туплю или operator действительно не объявляются за пределами класса? Вот во что хочет заставить меня поверить жалкий компилятор: error: ‘String::String’ names the constructor, not the type String::String &operator=(const String source) Заранее спасибо
error: ‘String::String’ names the constructor, not the type String::String &operator=(const String source)
0
|
28.09.2018, 12:28 | |
Ответы с готовыми решениями:
5
Перегрузки операторов. В чем ошибка? Особенности перегрузки некоторых операторов Изучение возможности перегрузки операторов в С++ После перегрузки операторов не работает cout |
166 / 109 / 57
Регистрация: 30.08.2018
Сообщений: 357
|
|
28.09.2018, 13:13 | 2 |
нужна константная ссылка. У Вас как-то вразнобой идёт.
Где-то ссылка, где-то по значению передаёте.
1
|
8739 / 4317 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|||||||||||
28.09.2018, 15:23 | 3 | ||||||||||
нет, это ты тупишь.
заменить:
1
|
18894 / 9851 / 2410
Регистрация: 30.01.2014
Сообщений: 17,295
|
||||||
28.09.2018, 15:24 | 4 | |||||
Сообщение было отмечено Kirill1984 как решение
Решение
Конечно же это ты)
1
|
0 / 0 / 0
Регистрация: 25.09.2018
Сообщений: 2
|
|
02.10.2018, 12:57 [ТС] | 6 |
Большое спасибо! Теперь работает)
0
|
02.10.2018, 12:57 | |
02.10.2018, 12:57 | |
Помогаю со студенческими работами здесь
6
Разработка алгоритмов и программ по реализации перегрузки операторов Использование перегрузки операторов для комплексного числа Все перегрузки операторов +-/*=<< >>[] для динамического класса Использование функций-членов для перегрузки унарных операторов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |