1.文件结构
头文件(.h):保存程序的声明
定义文件(.cpp):保存程序的实现
1.1 版权和版本的声明
(1)版权信息。
(2)文件名称,标识符,摘要。
(3)当前版本号,作者/修改者,完成日期。
(4)版本历史信息。
1.2 头文件结构
(1)头文件开头处的版权和版本声明。
(2)预处理块。
(3)函数和类结构声明等。
1.3 定义文件的结构
(1) 定义文件开头处的版权和版本声明。
(2) 对一些头文件的引用。
(3) 程序的实现体(包括数据和代码)
1.4 头文件的作用
(1)通过头文件来调用库功能。
(2)头文件能加强类型安全检查。
1.5 目录结构
如果一个软件的头文件数目比较多(如超过十个),通常应将头文件和定义文件分别保存于不同的目录,以便于维护。如果某些头文件是私有的,它不会被用户的程序直接引用,则没有必要公开其“声明”。为了加强信息隐藏,这些私有的头文件可以和定义文件存放于同一个目录。
网友评论