现在的位置: 首页 > 综合 > 正文

避免多重包含的一个写法

2013年06月01日 ⁄ 综合 ⁄ 共 158字 ⁄ 字号 评论关闭

在C++里面,为了防止多重包含出现错误,可以采用以下这样的写法:

//在预处理的位置写这样的语句

#ifndef EXRM

    #define EXRM

  //........

#endif

意思是如果ERRM没有初始化,就将其初始化,如果有的话,就略过。

当然,你也可以初始化N个EXRM,预编译会在检测到#endif后结束初始化。

抱歉!评论已关闭.