标签: c++ compiler-construction
许多C ++程序员使用
#ifndef _SOME_TAG_ #define _SOME_TAG_ //Code here... #endif // _SOME_TAG_
避免多次包含同一个文件。
为什么这不是编译器的默认行为?我现在看到有些情况下你想要多次包含同一个文件,但为什么不在默认情况下只包含该文件?这将节省人们编写具有不同名称的所有子句的时间。