День добрый.
проблема заключается в том, что из-за постоянных и не вовремя вылетающих сообщений 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.
Спасибо заранее. Если не указал какую-либо нужную информацию, то прошу прощения, и обязательно укажу,если будет указанно какую именно.