美文网首页
高质量C++编程指南 ----文件结构

高质量C++编程指南 ----文件结构

作者: lx_jian | 来源:发表于2019-08-27 09:42 被阅读0次

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 目录结构

如果一个软件的头文件数目比较多(如超过十个),通常应将头文件和定义文件分别保存于不同的目录,以便于维护。如果某些头文件是私有的,它不会被用户的程序直接引用,则没有必要公开其“声明”。为了加强信息隐藏,这些私有的头文件可以和定义文件存放于同一个目录。

相关文章

网友评论

      本文标题:高质量C++编程指南 ----文件结构

      本文链接:https://www.haomeiwen.com/subject/kehlrftx.html