[osy] Assert

  • From: Lukas Jezek <lukas.jezek@xxxxxxxxx>
  • To: osy@xxxxxxxxxxxxx
  • Date: Sun, 09 Nov 2008 23:17:26 +0100

Zdarec,

mam pocit, ze je assert definovanej spatne, kdyz zadefinuju NDEBUG, tak mi to na spouste mist hlasi, ze promenna je nepouzita - asi by bylo dobry, kdyby se assert prekladal na prazdny if v pripade, ze se nema debuzit - prekladac to stejne odstrani...

Co vy na to?

Jo, do c.h jsem vyrobil makra na pridani magicku do struktur a jejich kontrolu, ktery se v zavislosti na definici symbolu NDEBUG expanduji na skutecny kod nebo prazdna makra.

V timerech a mutexech pak po pulnoci (resp. radsi rano) uvidite pouziti - celkem krasny a lehky :D


L.

Other related posts: