|
55 / 18 / 19
Регистрация: 11.11.2014
Сообщений: 463
|
||||||||||||||||
Странная ошибка с динамическим массивом24.11.2016, 00:36. Показов 746. Ответов 8
Метки нет (Все метки)
час поиска ошибки и столько же пытался решить. В общем:
Создаю массивы динамически
И в общем в чём вся суть. Нажимаю на кнопку создаётся динамически Image. x и y рандомная точка на форме, dx dy в дальнейшем считает приращение для движения, а в данном коде разницу между рандом точкой и нашим Image(но не суть тут могут быть любые цифры). Всё работает, если не отлично, то хоть как-то, по крайне мере с первыми 3-мя созданными Image, дальше есть непонятные проблемы, но это менее важно. И вот то к чему я всё это ввёл. Когда я закрываю программу, при k=0,1,3,4,5 и тд всё отлично закрывается, но если k=2,то закрывается с ошибкой invalid pointer operation. В чём? Где тут ошибка? Я полностью комментировал весь код, чтобы найти где ошибка и вот. А в чём вообще проблемы не знаю. Вот код, который не закоменчен:
И если можно, то объясните почему ошибка именно при k==2.
0
|
||||||||||||||||
| 24.11.2016, 00:36 | |
|
Ответы с готовыми решениями:
8
Работа с динамическим массивом кнопок
Ошибка в программе с динамическим массивом |
|
55 / 18 / 19
Регистрация: 11.11.2014
Сообщений: 463
|
|
| 24.11.2016, 08:43 [ТС] | |
|
Никто не знает? Вот проект, может более понятно будет.
https://www.cyberforum.ru/atta... 1479966188
0
|
|
|
1709 / 905 / 207
Регистрация: 25.11.2009
Сообщений: 1,850
|
||
| 24.11.2016, 10:57 | ||
|
0
|
||
|
55 / 18 / 19
Регистрация: 11.11.2014
Сообщений: 463
|
||||||
| 24.11.2016, 18:27 [ТС] | ||||||
|
ну там есть закоменченная часть кода, но она не сильно мне помогла. Просто у меня массив меняется с нажатием клавиши. Т.е не известно сколько будет элементов
0
|
||||||
|
279 / 156 / 52
Регистрация: 30.06.2011
Сообщений: 1,712
|
|
| 24.11.2016, 20:30 | |
|
Александр321321, массив каждый раз меняет свой размер? Используйте std::vector тогда.
0
|
|
|
55 / 18 / 19
Регистрация: 11.11.2014
Сообщений: 463
|
|
| 24.11.2016, 21:27 [ТС] | |
|
Ну хорошо. Но дело в том, что у меня 4 массива, одного размера, но ошибка почему-то именно в dx dy, а x y работают на отлично. Должно же быть объяснение этому.
0
|
|
|
55 / 18 / 19
Регистрация: 11.11.2014
Сообщений: 463
|
||||||||||||||||
| 25.11.2016, 00:36 [ТС] | ||||||||||||||||
|
Ну я сверху вроде бы скинул в чём проблема.
ну ок ещё раз. есть 4 массива созданных одинаково
[CPP]
Вот весь код:
0
|
||||||||||||||||
|
11 / 11 / 4
Регистрация: 15.04.2015
Сообщений: 67
|
|
| 25.11.2016, 01:25 | |
|
А где в программе очистка памяти динамически созданных массивов?
0
|
|
| 25.11.2016, 01:25 | |
|
Помогаю со студенческими работами здесь
9
Ошибка в функции с динамическим массивом
Ошибка структуры с динамическим массивом Проблема с динамическим массивом (ошибка в коде) Ошибка при работе с динамическим массивом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
|
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y
Z4Tv2zpXVVo
https:/ / github. com/ shumilovas/ med2. git
|
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа.
В качестве фильтра для отбора справочника служит группа номенклатуры.
Отбор по наименованию группы. . .
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит значение перечислений.
/ / Событие "НачалоВыбора" реквизита на форме. . .
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|