Я отлаживаю приложение и по какой-то причине (что я не совсем уверен) при закрытии моего приложения abort()
. Я хотел бы попытаться найти причину этого, поэтому я хочу разместить точку останова на abort()
, чтобы я мог видеть трассировку стека и, надеюсь, обнаружил причину, по которой он был вызван, вместо изящного выхода.Установка точки останова при вызове abort()
Я использую Microsoft Visual Studio 2012 (обновление 3) и имеет только объявление для функции abort()
(в stdlib.h
), и поэтому я не могу установить точку останова. Есть ли способ обойти это?
Ctrl + D, N. Введите «abort» для имени функции. –
@HansPassant Мне пришлось использовать Ctrl-B, но это сработало, спасибо вам очень много! Проблема в том, что я неправильно обрабатывал один из моих потоков, поэтому деструктор назывался 'abort()' !! –