oo 
优缺点.使用codice_1代替include防范将加快编译速度，因为这是一种高阶的机制；编译器会自动比对档案名称或inode而不需要在标头档去判断codice_3和codice_4。另一方面，部份编译器，例如GCC、clang等，也包含特别的程式码来识别和有效率的管理include防范。因此使用codice_1并不会得到明显的加速。此外，因为编译器自己必须承担管理codice_1，它不必定义新的指令名称，例如在include防范文章范例的codice_7。这能