SEH + DEBUG INFO. Интересно, можно ли сделать так?

Тема в разделе "LANGS.C", создана пользователем Magnum, 28 июл 2008.

  1. Magnum

    Magnum New Member

    Публикаций:
    0
    Регистрация:
    29 дек 2007
    Сообщения:
    925
    На дня столкнулся с приложением, в котором при падении основного модуля, создается лог-файл, где ошибка описана в 2х вариантах:

    1. Стандартный
    (адрес ошибки, содержимое регистров, стека и т.д.)

    2. Расширенный
    Указывается файл проекта (например snd_eng.cpp) и строка, где якобы произошла ошибка.
    Плюс краткое описание.

    Вопрос
    Хочу сделать также, т.е. добавить отладочную информацию, чтобы в случае падения мне выдавалось, где произошла ошибка, в какой строке проекта и прочее. Как это реализуется?

    ЗЫ: За сохранность исходных кодов не беспокоюсь. Проект опенсоурс.
     
  2. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    Magnum
    ASSERT?
     
  3. Magnum

    Magnum New Member

    Публикаций:
    0
    Регистрация:
    29 дек 2007
    Сообщения:
    925
    wsd
    а подробнее?
     
  4. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
  5. Magnum

    Magnum New Member

    Публикаций:
    0
    Регистрация:
    29 дек 2007
    Сообщения:
    925
    гм
    не знал
    спасибо!
     
  6. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    Magnum
    это Володе спасибо! там ещё на сайте до черта интересного :)
     
  7. Prince

    Prince New Member

    Публикаций:
    0
    Регистрация:
    9 июл 2008
    Сообщения:
    71
    [deleted]