Would:
void test(string s = "default message")
{ debug
{
.........
} // debug
} // test
be optimized away in code that was compiled with debug turned off?
I've documented my code that this is a noop unless debug is true,
but I'm not really sure that's correct, or whether there would be
a function call
--
Charles Hixson