Re: dbg_break macro

Liste des GroupesRevenir à l c 
Sujet : Re: dbg_break macro
De : thiago.adams (at) *nospam* gmail.com (Thiago Adams)
Groupes : comp.lang.c
Date : 07. Jun 2024, 13:46:17
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <v3uru9$227qm$1@dont-email.me>
References : 1 2 3 4
User-Agent : Mozilla Thunderbird
On 07/06/2024 04:55, David Brown wrote:
Certainly dbg_break is a better name, IMHO.  But I'd want a reason for the halt, especially if you are not running the code under a debugger at the time.
I have many samples of the usage of assert(0) being
"debug break, check this!, it can be an error"
if (condition1) {
   //...
}
else if (condition2) {
   //...
}
else if (condition3) {
   #warning TODO case 3 not implemented
   dbg_break("TODO case 3 not implemented");
}
if (ResourceNotAvailable())
{
    dbg_break("really unexpected");
    return -1;
}
etc

Date Sujet#  Auteur
5 Jun 24 * dbg_break macro6Thiago Adams
6 Jun 24 +- Re: dbg_break macro1Kaz Kylheku
6 Jun 24 `* Re: dbg_break macro4Blue-Maned_Hawk
6 Jun 24  `* Re: dbg_break macro3Thiago Adams
7 Jun 24   `* Re: dbg_break macro2David Brown
7 Jun 24    `- Re: dbg_break macro1Thiago Adams

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal