设置包含警卫的常规方法是什么?我通常把它们写成(例如h.h):
#ifndef _EXAMPLE_H_ #define _EXAMPLE_H_ #include "example.h" #endif
强调约定是否重要?当我用Google搜索时,我看到了相互矛盾的信息.是否_EXAMPLE_H_甚至有相匹配的头的名称?
_EXAMPLE_H_
c include-guards
c ×1
include-guards ×1