nataraj: (Default)
[personal profile] nataraj
Как прямо в исходном коде сделать так, чтобы по достижению определенного места программа вывалилась в дебаггер... Можно ли это сделать написав что-либо в в оном определенном месте?

А то я пока data = NULL; data[0]=0; делаю для сегфолта... извращение это ;-)

Date: 2008-06-26 01:59 pm (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Вообще-то для этой цели существует abort(3). Но в норме точку останова ставят средствами дебаггера а не средствами кода. Впрочем, есть еще assert. Тоже полезная штука на случай отладки.

Date: 2008-06-26 02:04 pm (UTC)
ext_613079: Default userpic (Default)
From: [identity profile] shaplov.livejournal.com
Ага... спасибо... Буду читать маны...

БТВ... проверка целостности...
Ты моего сообщения по джабберу пять минут назад не получал, или оно по какой-то причине проигнорировалось?

Date: 2008-06-26 09:01 pm (UTC)
From: [identity profile] slobin.livejournal.com
Напоминает мне один классический вопрос: как выглядит самая короткая компилябельная программа на Сях? Для определённости: какой самый короткий файл zz.c такой, чтобы команда:

$gcc zz.c

порождала a.out? Что произойдёт при попытке запустить этот a.out, в задаче не оговаривается. ;-) Возможно двумя способами уточнить постановку: (1) без ворнингов, (2) ворнинги разрешаются.

... Кацаный дырявчик -- клёвая отмазка ...

Date: 2008-06-27 12:18 pm (UTC)
From: [identity profile] almor.livejournal.com
Я когда-то писал
__asm int 3;
очень удобно было, лучше, чем средствами дебаггера ставить breakpoint :)

Восторгаюсь

Date: 2008-06-29 10:02 pm (UTC)
From: [identity profile] bagira24.livejournal.com
Ваша переписка - как музыка,
как хорошо, что я не понимаю ни слова... :)

Re: Восторгаюсь

Date: 2008-06-30 06:30 am (UTC)
ext_613079: Default userpic (Default)
From: [identity profile] shaplov.livejournal.com
Это тайный язык нашей нео-касты жрецов...

Profile

nataraj: (Default)
Swami Dhyan Nataraj

July 2024

S M T W T F S
 123456
789 10111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 21st, 2026 08:12 am
Powered by Dreamwidth Studios