For the following directive snippet, would the contents of the if directive executive only when DBG is equal to a non-zero value?
Code:#if DBG
#define SHOULD(b) { if (!(b)) DEBUGMESSAGE( ("FAILURE CONDITION ENCOUNTERED") ); }
#else
#define SHOULD(b) /* empty value */
#endif

