Oracle® Solaris Studio 12.4:C++ 用户指南

退出打印视图

更新时间: 2014 年 12 月
 
 

5.1.2 幂等头文件

头文件应该具有幂等性,即,多次包括头文件的效果和仅包括一次的效果完全相同。该特性对于模板尤其重要。通过设置预处理程序条件以防止头文件体多次出现,可以很好的实现幂等。

#ifndef HEADER_H
#define HEADER_H
/* contents of header file */
#endif