0 / 0 / 0
Регистрация: 02.03.2016
Сообщений: 36
|
|||||||||||
1 | |||||||||||
Перегрузка оператора присваивания25.06.2016, 10:21. Показов 848. Ответов 2
Метки нет (Все метки)
Приветствую всех. Не могли бы подсказать как переопределить оператор присваивания. То что искал, так там написано в общем о переопределении.
Существует класс rational, хранящий рациональные числа.
Как это сделать с помощью обычной функции это понятно, но как сделать, чтобы это было именно оператором? А именно не понятно как компилятор проанализирует, что эти две цифры разделены этим знаком и что куда присваивать? Были идеи, что оператор должен принять символ \ за char, но тогда бы его нужно было писать 5'\'6, а в коде так не пишется. Не могли бы пожалуйста объяснить принцип переопределения оператора присваивания или может даже пример у кого есть?
0
|
25.06.2016, 10:21 | |
Ответы с готовыми решениями:
2
Перегрузка оператора присваивания Перегрузка оператора присваивания Перегрузка оператора присваивания Перегрузка оператора присваивания |
184 / 192 / 48
Регистрация: 25.08.2011
Сообщений: 792
|
||||||
25.06.2016, 10:39 | 2 | |||||
ем сомниваюсь что у вас получится я бы пробовал пару толкать но думаю вам так не подойдёт
Добавлено через 2 минуты чет типа того
0
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
||||||
25.06.2016, 10:53 | 3 | |||||
DSLS, можно сделать как-нибудь вот так:
1
|
25.06.2016, 10:53 | |
25.06.2016, 10:53 | |
Помогаю со студенческими работами здесь
3
Перегрузка оператора присваивания Перегрузка оператора присваивания Перегрузка оператора присваивания Перегрузка оператора присваивания Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |