Можем ли мы составить список причин, которые заставляют программу работать корректно при компиляции в режиме отладки, но сбой в режиме выпуска с помощью Qt Creator. Давайте поговорим в общем, в большинстве случаев.В общем, с Qt Creator, что может привести к правильной работе программы при компиляции в режиме отладки, но для сбоя в режиме деблокирования?
В моем случае, в точке A, программа скомпилирована и работает правильно. После некоторой работы, в точке B, она скомпилировалась, но разбилась во время выполнения в режиме деблокирования, а не в режиме отладки, я вернулся к точке A, комментируя мою работу между A и B, она имеет такое же поведение, что и точка B, она компилируется, но сбой только в режиме деблокирования. Я думаю, что это ошибка, которую я сделал намного раньше точки А, которая спала. Это заставляет меня не хотеть закончить мою программу, так как это бесплатная программа, которую я хотел бы поделиться в open source.
Неопределенное поведение является вероятной причиной. Обратите внимание на все предупреждения компилятора. если вы не получили никаких предупреждений, увеличьте уровень предупреждения вашего компилятора и посмотрите, есть ли после него увеличение. – drescherjm
Есть ли у вас примеры кода? Текущие возможности ответа - это путь к широкому (для меня, по крайней мере). –