头文件注意事项

原创 2013年12月02日 10:49:00

头文件一般包含类的定义、extern变量的声明和函数的声明。

1、头文件用于声明而不是用于定义。

2、头文件中可以定义类、值在编译时就已知道的const对象和inline函数。

如果const变量不是常量表达式初始化(如,是函数赋值),那么它就不应该在头文件中定义。

3、设计头文件时,应使其可以多次包含在同一源文件中

4、使用头文件保护符避免多重包含。通过使用类名来组成头文件和于处理器变量的名字,可以使得很可能只有一个文件将会使用该于处理器变量(如POINT_H)。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

编写头文件注意事项

头文件为相关声明提供了一个相对集中的存放的位置。头文件一般包含类的定义、extern变量的声明和函数的声明。使用或定义这些实体的文件要包含死的那个的头文件。设计头文件需要注意一下几点:1、头文件用于声...

MAX文件与unity交互注意事项

  • 2011年09月21日 16:30
  • 19KB
  • 下载

FATFS文件系统的中文长文件名配置的几个注意事项

今天终于把FATFS文件系统的中文长文件名弄个端倪出来了。可以在串口输出根目录甚至是二级目录下的文件,虽然还是有些小问题需要进一步调试。 第一步,当然是下载,这个很容易,下载到最新的FF0.9a就行...

配置Apache Kafka的zookeeper配置文件zookeeper.properties时的一个注意事项

转载自:http://blog.csdn.net/cfeibiao/article/details/8934423 Kafka默认的zookeeper.properties文件如下所示: ...

关于Azure存储账户中存储虚拟机VHD文件的注意事项

Joy Qiao from MSFT  Thu, Mar 12 2015 3:16 PM   我们在使用Azure时经常都会在Azure存储账户中放一些文件,包括Azure虚机的VHD文件也都是放...

安卓手机开机动画bootanimation.zip文件制作以及注意事项

安卓自定义的开机动画文件为bootanimation.zip在放在\system\media下,替换这个后就可以有自己个性的开机画面,其实制作bootanimation.zip很简单,也不需要什么PS...

CocoStudio 1.3导入Flash文件注意事项

 转载自URL:http://www.cocoachina.com/bbs/read.php?tid=169621 在手机游戏火热之前,世界上最大的游戏平台应该是flash游戏了。Adob...

从本地读取文件到hdfs中注意事项

本贴简单介绍如何将本地的文件复制
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:头文件注意事项
举报原因:
原因补充:

(最多只允许输入30个字)