Russian Qt Forum
Ноябрь 23, 2024, 19:02 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: И еще про обработку исключений  (Прочитано 10345 раз)
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #15 : Июнь 24, 2010, 13:23 »

Не используешь Qt? Не используешь классы в динамической памяти? Консольный C ? Шокированный
Записан

Гугль в помощь
Гурман
Гуру общения
******
Offline Offline

Сообщений: 1442

Qt 2.2, 3.3, 4.5, 4,7, 4.8, 5.3, 5.6, 5.9, 5.12


Просмотр профиля
« Ответ #16 : Июнь 24, 2010, 13:52 »

я про свои объекты говорил, которые Qt мало где наследуют... Улыбающийся

классы нельзя "использовать в динамической памяти" - в ней можно создавать экземпляры объектов  Подмигивающий

а с Qt в огромном числе случаев можно обходиться стеком, и delete писать не надо  Подмигивающий
Записан

2^7-1 == 127, задумайтесь...
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #17 : Июнь 25, 2010, 10:12 »

Практически все кутэшные классы используют приватную имплементацию, память под которую выделяется динамически.

Цитировать
классы нельзя "использовать в динамической памяти" - в ней можно создавать экземпляры объектов

Я это и имел ввиду  Смеющийся
Записан

Гугль в помощь
SASA
Гость
« Ответ #18 : Июнь 25, 2010, 10:33 »

Программа уже достаточно сильно разрослась и нет, нет да вылезает глюк обращения к несуществующему объекту.

Можно использовать QPоinter. Перед использованием проверяешь на ноль. Описанную проблему решает.
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.161 секунд. Запросов: 23.