|
29 / 58 / 6
Регистрация: 10.01.2011
Сообщений: 1,231
|
||||||
Расширение динамически созданного массива объектов22.06.2015, 15:51. Показов 3343. Ответов 40
Метки нет (Все метки)
Здравствуйте! Подскажите, как расширить динамический массив без использования STL библиотеки:
0
|
||||||
| 22.06.2015, 15:51 | |
|
Ответы с готовыми решениями:
40
Расширение динамического массива объектов
|
|
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
|
||
| 23.06.2015, 18:42 | ||
|
1
|
||
|
88 / 84 / 31
Регистрация: 18.11.2013
Сообщений: 390
|
|
| 23.06.2015, 20:12 | |
|
void ReallocClassA(ClassA **&arr, size_t size, size_t new_size)
наверное нужно заменить на void ReallocClassA(ClassA **arr, size_t size, size_t new_size) и передавать туда arr
1
|
|
|
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
|
|
| 23.06.2015, 21:10 | |
|
1
|
|
|
88 / 84 / 31
Регистрация: 18.11.2013
Сообщений: 390
|
|
| 23.06.2015, 23:48 | |
|
lss, могу сказать вам то же самое
1
|
|
|
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
|
|
| 24.06.2015, 00:41 | |
|
Прежде, чем предлагать передавать arr по значению, глаза разуй и посмотри, что в ReallocClassA() происходит с arr.
Добавлено через 56 секунд Не по теме: Где на тебя не наткнёшься на форуме, везде хрень всякую пишешь.
1
|
|
|
29 / 58 / 6
Регистрация: 10.01.2011
Сообщений: 1,231
|
|
| 24.06.2015, 02:13 [ТС] | |
|
lss
Ладно, спасибо всем, программа работает, утечек памяти нет -> можно больше не напрягаться по этому поводу =)
0
|
|
|
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
|
|
| 24.06.2015, 02:30 | |
|
1
|
|
|
29 / 58 / 6
Регистрация: 10.01.2011
Сообщений: 1,231
|
||||||
| 24.06.2015, 05:17 [ТС] | ||||||
|
lss
Вот пример с буфером вершин Кликните здесь для просмотра всего текста
1
|
||||||
|
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
|
||||||
| 24.06.2015, 05:37 | ||||||
|
Меня вот этот кусок интересовал:
1
|
||||||
|
29 / 58 / 6
Регистрация: 10.01.2011
Сообщений: 1,231
|
|
| 24.06.2015, 05:41 [ТС] | |
|
lss
Правильно у меня?
0
|
|
|
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
|
|
| 24.06.2015, 05:54 | |
|
В общем, да. Новый размер всегда не меньше старого? Может быть равен старому?
1
|
|
|
88 / 84 / 31
Регистрация: 18.11.2013
Сообщений: 390
|
|
| 24.06.2015, 09:11 | |
|
lss, вы не обьяснили в чём ошибка
1
|
|
|
29 / 58 / 6
Регистрация: 10.01.2011
Сообщений: 1,231
|
|
| 24.06.2015, 17:10 [ТС] | |
|
IrineK
Я знаю, я в процессе завершения написания этого класса, обработку таких ошибок я уже сделал, единственно что бы я добавил это аллокатор памяти, но как бы я не представлял он не вписывается в класс lss Я доработал это уже, теперь если равен и если меньше старого в лог запишется ошибка
0
|
|
|
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
|
|||
| 24.06.2015, 18:57 | |||
|
Добавлено через 2 минуты Добавлено через 1 минуту
0
|
|||
| 24.06.2015, 19:53 | |
|
0
|
|
|
29 / 58 / 6
Регистрация: 10.01.2011
Сообщений: 1,231
|
||
| 24.06.2015, 20:16 [ТС] | ||
|
lss
Я почему тему и создал, у меня студия выводила, что в программе существует утечка памяти, но проблема решена, спасибо большое за помощь =)
1
|
||
| 24.06.2015, 20:28 | |
|
1
|
|
| 24.06.2015, 20:28 | |
|
Динамически не подключаются нужные файлы из массива объектов. Удаление динамически созданного контрола
Поле динамически созданного Edit-a Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было
ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась.
Первый вариант. . .
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|