美文网首页
高质量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