I was under the impression that you could completely gaurd anything you wanted with an #if 0
. Apparently this is not the case?
I found some code that has opening /* comments but no matching closing */, and the /* seems to comment out the #endif
, resulting in everything breaking:
#if 0
if ( operatorMap[ops].first && !operatorMap[ops].second.first )
{
/** Example: /path/SINimage.mhd *
outputFileName = path + ops + name + ext;
#endif
Is this expected? Is there an even stronger "definitely ignore everything between these tags"?
David