Программа вылетает только при сборке релиза - как отлаживать?
Когда я сталкивался с подобными cxx проблемами раньше, это, как debugging правило, было связано с инициализацией cpp переменных. В режиме отладки debug переменные и указатели автоматически debugger обнуляются, а в режиме выпуска cxx — нет. Поэтому, если у вас debugging есть такой код
int* p;
....
if (p == 0) { // do stuff }
В режиме отладки debugging код в if не выполняется, но cxx в режиме выпуска p содержит cpp неопределенное значение, которое cxx вряд ли равно 0, поэтому debug выполнение кода часто приводит c++ к сбою.
Я бы проверил ваш cxx код на наличие неинициализированных debugger переменных. Это также может debugger относиться к содержимому cxx массивов.
c++
debugging
Программа вылетает только при сборке релиза - как отлаживать?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.