I have a question about following code segment:
------------------------ #ifdef _DEBUG #define mprintf printf #else #define mprintf SS/ ------------------------
"SS/" means nothing ? ( or NULL ? )
It is more likely that SS is defined to / and that they hope to glue together two /.
SS == "Single Slash"? Sounds plausible, if baroque.
The debug function I use is #define'd to disappear completely.