|
64 / 45 / 20
Регистрация: 04.12.2018
Сообщений: 334
|
||||||||||||||||
Что не так в перегрузке оператора индексирования?22.07.2019, 00:13. Показов 4003. Ответов 49
Метки нет (Все метки)
0
|
||||||||||||||||
| 22.07.2019, 00:13 | |
|
Ответы с готовыми решениями:
49
Перегрузка оператора индексирования Перегрузка оператора индексирования Перегрузка оператора индексирования |
|
64 / 45 / 20
Регистрация: 04.12.2018
Сообщений: 334
|
||||||||||||||||||||||
| 23.07.2019, 01:30 [ТС] | ||||||||||||||||||||||
|
IGPIGP, Я их выложу,для того что бы вы подсказали в чем проблема
Добавлено через 1 минуту
0
|
||||||||||||||||||||||
|
6353 / 3524 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
|
|
| 23.07.2019, 01:44 | |
|
Макрой, отсутствует operator= для Star, так же кривое управление ресурсами, как и в Galaxy. Вангую те же проблемы и в классе Sputnik.
1
|
|
|
64 / 45 / 20
Регистрация: 04.12.2018
Сообщений: 334
|
|||||||||||
| 23.07.2019, 02:39 [ТС] | |||||||||||
|
zayats80888,
0
|
|||||||||||
|
6353 / 3524 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
|
||
| 23.07.2019, 03:32 | ||
char* name В Star его уберите или внутри него вызывайте Planet::operator=(v). Также принято возвращать ссылку, а не временный объект. То же относится и к Sputnik, если в нем динамическое управление ресурсами.
0
|
||
|
64 / 45 / 20
Регистрация: 04.12.2018
Сообщений: 334
|
||||||||||||||||||||||||||||||||||||
| 23.07.2019, 16:48 [ТС] | ||||||||||||||||||||||||||||||||||||
|
zayats80888,
Вот посмотрите пожалуйста
0
|
||||||||||||||||||||||||||||||||||||
|
6353 / 3524 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
|
||||||
| 23.07.2019, 17:20 | ||||||
|
Макрой,
Добавлено через 3 минуты Не по теме: Вам кто-то запрещает пользоваться std::string и std::vector?
2
|
||||||
| 23.07.2019, 17:27 | |
|
0
|
|
|
6353 / 3524 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
|
|
| 23.07.2019, 17:38 | |
|
Макрой, забыл еще проверку на самоприсваивание, первой строчкой в операторе = добавьте
if (this == &v) return *this;
0
|
|
|
64 / 45 / 20
Регистрация: 04.12.2018
Сообщений: 334
|
||||||||||||||||||||||||||||||||||||||||||||||
| 23.07.2019, 18:05 [ТС] | ||||||||||||||||||||||||||||||||||||||||||||||
|
zayats80888,
0
|
||||||||||||||||||||||||||||||||||||||||||||||
|
64 / 45 / 20
Регистрация: 04.12.2018
Сообщений: 334
|
|
| 23.07.2019, 18:06 [ТС] | |
|
Работает
0
|
|
|
6353 / 3524 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
|
|||
| 23.07.2019, 18:17 | |||
|
1
|
|||
|
64 / 45 / 20
Регистрация: 04.12.2018
Сообщений: 334
|
|||||||||||||
| 23.07.2019, 20:54 [ТС] | |||||||||||||
0
|
|||||||||||||
|
6353 / 3524 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
|
||
| 23.07.2019, 20:59 | ||
|
1
|
||
|
64 / 45 / 20
Регистрация: 04.12.2018
Сообщений: 334
|
||||||||||||||||
| 23.07.2019, 21:01 [ТС] | ||||||||||||||||
|
lenght - размер массива типа Star
0
|
||||||||||||||||
| 23.07.2019, 21:02 | |
|
0
|
|
|
64 / 45 / 20
Регистрация: 04.12.2018
Сообщений: 334
|
|
| 23.07.2019, 21:02 [ТС] | |
|
zayats80888, Вот
0
|
|
|
6353 / 3524 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
|
|
| 23.07.2019, 21:03 | |
|
0
|
|
|
64 / 45 / 20
Регистрация: 04.12.2018
Сообщений: 334
|
|
| 23.07.2019, 21:03 [ТС] | |
|
zayats80888,
В этом конструкторе я инициализирую массив Star и переменную date
0
|
|
|
6353 / 3524 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
|
||
| 23.07.2019, 21:06 | ||
|
0
|
||
|
64 / 45 / 20
Регистрация: 04.12.2018
Сообщений: 334
|
||||||
| 23.07.2019, 21:14 [ТС] | ||||||
|
zayats80888, теперь проинициализировал
0
|
||||||
| 23.07.2019, 21:14 | |
|
Перегрузка оператора индексирования для <map> Аналог перегрузки оператора индексирования (operator []) Перегрузка оператора индексирования для контейнера list
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать
Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|