首页IT科技c++编译器所生成的文件扩展名(C++软件编码规范推荐–文件结构)

c++编译器所生成的文件扩展名(C++软件编码规范推荐–文件结构)

时间2025-05-02 09:36:12分类IT科技浏览3483
导读:1 文件结构...

1 文件结构

  每个C/C++程序通常分为两个文件           ,头文件(保存程序的声明)和定义文件(保持程序的实现)           。

  头文件以“.h           ”为后缀;C程序的定义文件以“.c                 ”为后缀                 ,C++程序的定义文件通常以“.cpp      ”为后缀(也有一些“.cc           ”           、“.cxx                 ”                 、“.hpp      ”为后缀)                 。

1.1 版权和版本的声明

  每个头文件的开头都应包含以下信息

版权信息(公司信息): 文件名称      、标识符           、摘要: 作者及完成日期: 版本历史信息:

  例如

1.2 头文件结构

  头文件由四部分组成:

头文件的版权和版本声明:; 预处理块; 对一些头文件的引用; 函数和类结构声明等;

  例如

  【规范】为了防止头文件被重复使用      ,并考虑多平台使用           ,应当使用#ifndef                 ,#define      ,#endif结构产生预处理块      。

  【规范】头文件包含顺序如下:C系统文件                 、C++系统文件      、Qt系统文件     、其他库文件                 、本项目文件     。

  【规范】头文件中只存放“声明     ”而不是“定义                 ”     ,这样可以大大提高编译效率(内联函数除外)                 。

1.3 定义文件的结构

  定义文件有两部分内容组成:

对一些头文件的引用; 程序的实现(包含数据和代码)            。

  【规范】定义文件包含顺序如下:关联文件           、C系统文件     、C++系统文件                 、Qt系统文件           、其他库文件、本项目内文件

结束:每个人都要自己的编码规范                 ,一定要养成好的代码规范     。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
win11免费升级条件(如何找到您会获得免费的Windows 11升级?) 怎么关闭win11推送(Win11怎么关闭系统通知?Win11关闭系统通知方法)