[elektro] C ASSERT kezelés

Lajos Rancz lajos.rancz at gmail.com
Thu Nov 5 16:49:05 CET 2015


Helló!

Szokásos kezelés:
#ifdef DEBUG
    #define ASSERT(....)  .....
#else
    #define ASSERT(....)
#endif

Üdv

2015. november 5. 16:36 hg12345 írta, <hg12345 at freemail.hu>:

> Hi,
>
> A végleges programban ezt hogy kezelik?
>
> fejlesztés alatt kiküldi a listázó kimenetre a hibás sor azonosítóját (
> __FILE__, __LINE__)
> ha kikapcsolom (ST környezetben) akkor hibás paraméter esetén (void)0)-t
> (reset-et) tesz a hiba jelzése helyére.
>
> Mivel ez alapjába véve fordítási hiba azonosítására szolgál, nem lehet a a
> macrot üresen hagyni a végeleges "hiba mentes :-)" programban?
>
>
>
> -----------------------------------------
>           elektro[-flame|-etc]


More information about the Elektro mailing list