- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 头文件中的变量定义
今天看C++ Primer关于头文件定义的一节,其中说到,头文件应用于声明而不是用于定义。其实,C++标准并没有规定头文件中不能定义 变量,只不过如果在头文件中定义变量,而该头文件又被多次包含的话,会造成变量的重新定义。 这里还涉及到另一个问题,需要提前说明,即使用预处理器避免多重包含。这里的多重包含指的是同一个文件直接或者间接的包含一个头文件多次,例如a.h包含b.
2008-04-03 17:20:00 1169
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人