|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.11.2009, 20:29 | #1 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
Массив TBitmap (C++ Builder)
Доброго времени суток!
Возникла у меня такая странная проблема - при создании динамического массива из TBitmap вылетает ошибка на этапе исполнения, мол "Access violation at address 00000000. Read of address 00000000" Код, казалось бы, совершенно безобидный: Код:
Откуда бы могла взяться такая проблема?
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
10.11.2009, 00:14 | #2 |
Заблокирован
Регистрация: 18.11.2007
Сообщений: 254
|
билдеродним словом...
Код:
З.Ы. stilet, вот ешо причина Последний раз редактировалось lennon; 10.11.2009 в 00:53. |
10.11.2009, 15:23 | #3 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
Хмм... Неладное что-то творится...
Код:
Код:
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
10.11.2009, 15:35 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Никаких проблем:
Код:
Работает как часы никаких AV нет Цитата:
I'm learning to live...
Последний раз редактировалось Stilet; 10.11.2009 в 15:38. |
|
10.11.2009, 16:31 | #5 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
Нет, с одним экземпляром у меня как раз проблем нет. Неприятности начинаются, например, если сделать
Код:
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
10.11.2009, 16:36 | #6 |
Заблокирован
Регистрация: 18.11.2007
Сообщений: 254
|
вы же создали массив классов.
теперь каждый элемента массива нужно инициализвароть. Код:
|
10.11.2009, 16:54 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Код:
I'm learning to live...
|
|
11.11.2009, 08:21 | #8 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
Точно!)))
Проинициализировал - работает!) Большое спасибо!
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
09.02.2011, 21:35 | #9 |
Участник клуба
Регистрация: 13.01.2009
Сообщений: 1,353
|
Хм... а если массив не статический, а динамический? (инициализировать до бесконечности?) Как выйти из положения? Делаю, как написано в этой теме, при закрытии формы, ошибка при обращении к памяти...
P.S. Пардон вопрс снимается, я действительно обращался к несуществующему элементу)
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
Последний раз редактировалось ImmortalAlexSan; 09.02.2011 в 21:39. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ImageList + TBitMap = ... | Alex Cones | Мультимедиа в Delphi | 4 | 08.07.2009 14:00 |
TBitmap и указатели | Levsha100 | Общие вопросы C/C++ | 3 | 17.05.2009 22:36 |
движение TBitMap | Juffin | Мультимедиа в Delphi | 1 | 14.04.2009 21:34 |
Массив TBitmap, "Недостаточно памяти для обработки команды" | Роман Радер | Мультимедиа в Delphi | 5 | 05.04.2009 18:14 |
TBitmap | odi_noki | Мультимедиа в Delphi | 17 | 25.10.2008 09:53 |