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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Visual studio 2k8 избавиться от ассерт сообщений при дебаге  (Прочитано 2550 раз)
altVis
Гость
« : Февраль 02, 2009, 15:45 »

День добрый.
проблема заключается в том, что из-за постоянных и не вовремя вылетающих сообщений Debug assert failed невозможно дебажить приложение. Изначально получаемая информация казалась полезной, но чаще всего проблема уходит в саму библиотеку кути, например QComboBox->findData.
также постоянно ругается на такого типа методы
Код:
QList<structure> class::func()
{
 QList<structure> list;
foreach(...,...)
{

}
return list;
}
пока не вынесешь list в объявление класса.
Или:

Код:
void class::func()
{
if(...) return;
something;
}
Студию беспокоит то, что после return идут ещё какие-то действия.

Всё это конечно по большему счёту обязательно нужно отлавливать и править, но есть ли возможность выключить реакцию на такие участки кода и отлавливать только сегфолты приложения? т.к. дело до сегфолтов не доходит чаще всего (нервы сдают )

Версии кути: 4.4.3, 4.5 бета, 4.5 один из последних снапшотов, все собирал статически по данной статъе http://prog.org.ru/wiki/index.php?title=%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_Qt_%D0%B1%D0%B5%D0%B7_%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B5%D0%B9_%D0%B4%D0%BB%D1%8F_VC
Версия студии 2008 pro edition.

Спасибо заранее. Если не указал какую-либо нужную информацию, то прошу прощения, и обязательно укажу,если будет указанно какую именно.
Записан
BRE
Гость
« Ответ #1 : Февраль 02, 2009, 15:54 »

Код:
void class::func()
{
if(...) return;
something;
}
Студию беспокоит то, что после return идут ещё какие-то действия.
Этот код действительно студию беспокоит?  Непонимающий  Шокированный

Думаю 2009 студия будет через каждые три часа выдавать предупреждение: "Иди покушай". Заботушка...  Смеющийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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