NDEBUG is just ANSI standard C. It should be found in assert.h. I don't know if "everyone knows that you have to do this", but it is a part of the Standard.
J On December 3, 2002 10:10 am, D. R. Evans wrote: > > Is that documented somewhere? It seems like that's a very important fact > that should be clearly stated somewhere where it won't be missed. > > It seems rather odd to have to define a macro name at compile time when > that macro name is nowhere used in my code. > > Or is this one of those "everyone knows that you have to do this" things? > > Doc
