2 / 2 / 0
Регистрация: 26.10.2017
Сообщений: 18
|
|
1 | |
Перегрузка операции10.01.2018, 21:38. Показов 1036. Ответов 5
Метки нет (Все метки)
Как реализовать код ?
"Определить операции над строками :Вставка символа на определенное место строки с помощью перегрузки операции".
0
|
10.01.2018, 21:38 | |
Ответы с готовыми решениями:
5
Перегрузка операции >> Перегрузка операции % Перегрузка операции Перегрузка операции |
12 / 12 / 6
Регистрация: 15.01.2015
Сообщений: 36
|
||||||
10.01.2018, 23:21 | 2 | |||||
Неплохо было бы сказать какой именно оператор вы хотите перезагрузить и как исполнять вставку символа , вообще это можно сделать встроенными функциями.Например ставляем строку в конец строки.Первый параметр с какого символа ставляем - включительно позиция
0
|
20 / 20 / 6
Регистрация: 16.11.2017
Сообщений: 87
|
|
11.01.2018, 00:20 | 3 |
Вам нужно 2 параметра - номер куда вставлять и сама строка. А операторы имеют один параметр.
Видимо нужно сначала какой-то своей функцией задавать номер, а потом перегруженным оператором, например << закидывать строку.
0
|
277 / 226 / 93
Регистрация: 27.06.2016
Сообщений: 639
|
||||||
11.01.2018, 00:35 | 4 | |||||
Сообщение было отмечено Apologyse как решение
Решение
Apologyse, думаю задание некорректно само по себе.
Можно какой-нибудь ужас типа такого понаписать:
2
|
20 / 20 / 6
Регистрация: 16.11.2017
Сообщений: 87
|
||||||
11.01.2018, 01:09 | 5 | |||||
В принципе можно перегрузить оператор << дважды. Если число - значит задаем место куда вставлять, если строка - вставляем.
0
|
2 / 2 / 0
Регистрация: 26.10.2017
Сообщений: 18
|
|
11.01.2018, 10:47 [ТС] | 6 |
0
|
11.01.2018, 10:47 | |
11.01.2018, 10:47 | |
Помогаю со студенческими работами здесь
6
Перегрузка операции = Перегрузка операции = Перегрузка операции [] Перегрузка операции + Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |