我注意到,使用 Visual Studio 2003,我可以“注释掉”我的评论,使它们不再是评论。这需要一个例子:
如果我有:
/*
int commented_out = 0;
*/
我可以用 // 注释掉 /* 和 */ 并且 /* 和 */ 中的代码不再“注释掉”(文本变为非注释颜色,编译器再次将其视为代码)。像这样:
///*
int commented_out = 0;
//*/
我发现这对于 msvc 2003 是正确的,这是正常的 C++ 行为还是只是与此编译器一起工作的侥幸?