在C++里面,为了防止多重包含出现错误,可以采用以下这样的写法:
//在预处理的位置写这样的语句
#ifndef EXRM
#define EXRM
//........
#endif
意思是如果ERRM没有初始化,就将其初始化,如果有的话,就略过。
当然,你也可以初始化N个EXRM,预编译会在检测到#endif后结束初始化。
在C++里面,为了防止多重包含出现错误,可以采用以下这样的写法:
//在预处理的位置写这样的语句
#ifndef EXRM
#define EXRM
//........
#endif
意思是如果ERRM没有初始化,就将其初始化,如果有的话,就略过。
当然,你也可以初始化N个EXRM,预编译会在检测到#endif后结束初始化。