Шаровик затейник
696 / 445 / 78
Регистрация: 06.05.2010
Сообщений: 1,109
|
||||||
1 | ||||||
Создайте класс динамического массива, в котором реализована проверка выхода за границы массива04.06.2010, 20:42. Показов 2910. Ответов 5
Метки нет Все метки)
(
Создайте класс динамического массива, в котором реализована проверка выхода
за границы массива. Перегрузите операторы: [ ], =, +, -,++ (добавление элемента в конец массива),-- (удаление элемента из конца массива).
Добавлено через 45 минут ползем вверх ![]()
1
|
|
04.06.2010, 20:42 | |
Ответы с готовыми решениями:
5
Создайте класс динамического массива, в котором реализована проверка выхода за границы массива Создайте класс динамического массива, в котором реализована проверка выхода за границы массива
Реализация защиты выхода за границы массива |
94 / 94 / 14
Регистрация: 04.06.2010
Сообщений: 223
|
||||||
04.06.2010, 21:07 | 2 | |||||
![]() Решение
2
|
Шаровик затейник
696 / 445 / 78
Регистрация: 06.05.2010
Сообщений: 1,109
|
|
04.06.2010, 21:26 [ТС] | 3 |
послы выполнения как бы сложения, выдает непонятные цифры и выдает ошибку(
Добавлено через 3 минуты точнее сказать срабатывает деструктор а потом ошибка, если убрать деструктор то всё работает
0
|
Light Knight
106 / 29 / 5
Регистрация: 03.06.2010
Сообщений: 361
|
|
04.06.2010, 21:30 | 4 |
странно, скомпилил, всё работает, может имеет смысл обновить компилятор?
0
|
94 / 94 / 14
Регистрация: 04.06.2010
Сообщений: 223
|
|
04.06.2010, 21:33 | 5 |
У меня сложение работает нормально. Описанная ошибка возникала, если при перегрузке оператора +, возвращение было по значению, а не по ссылке.
0
|
Шаровик затейник
696 / 445 / 78
Регистрация: 06.05.2010
Сообщений: 1,109
|
|
04.06.2010, 21:40 [ТС] | 6 |
у меня работает так, выводит 10 нулей, выводит Объект удален, потом выводит -53567456 и ошибка
Добавлено через 1 минуту besstiaa, вставил ваш вариант полностью, работает))))))))) спасибо, буду дальше разбирать перегрузку остальных операторов
0
|
04.06.2010, 21:40 | |
Помогаю со студенческими работами здесь
6
Помогите исправить ошибку выхода за границы массива
Ошибка выхода за границы массива, когда её быть не должно Исправить выход за границы двумерного динамического массива
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |