Точка останова: прерывание при возникновении исключения C++ - почему так медленно?

Использование Qt Creator, Qt 5.3, VC12 (VS2013)

Когда я устанавливаю точку останова "Прерывание при возникновении исключения C++" в Qt создателе, мое приложение становится очень медленным. Может быть, на 5-10 медленнее, чем работа с другими точками останова, такими как "Имя файла и номер строки"

Перерыв, когда выбрасывается исключение

Почему отладка с такой точкой останова такая медленная? Просто любопытно..

-- Редактировать --

Что касается комментария CR, сталкиваюсь ли я с неисправностью в моей системе?

1 ответ

Это проблема с предоставленным Microsoft отладчиком, который вы скачали для использования с Qt Creator. Отладчик, который использует Qt Creator, не является отладчиком Visual Studio, поскольку последний IIRC не может быть легко использован извне. К сожалению, я не думаю, что Qt Creator мог бы что-то улучшить, если не использовать несуществующий порт, скажем, lldb.

Другие вопросы по тегам