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

2016-02-19 17:20 2 1 收藏

今天图老师小编给大家介绍下高质量C++/C编程指南--文件结构,平时喜欢高质量C++/C编程指南--文件结构的朋友赶紧收藏起来吧!记得点赞哦~

【 tulaoshi.com - 编程语言 】

  每个C++/C程序通常分为两个文件。一个文件用于保存程序的声明(declaration),称为头文件。另一个文件用于保存程序的实现(implementation),称为定义(definition)文件。

  C++/C程序的头文件以.h为后缀,C程序的定义文件以.c为后缀,C++程序的定义文件通常以.cpp为后缀(也有一些系统以.cc或.cxx为后缀)。

  1.1 版权和版本的声明

  版权和版本的声明位于头文件和定义文件的开头(参见示例1-1),主要内容有:

  (1)版权信息。

  (2)文件名称,标识符,摘要。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  (3)当前版本号,作者/修改者,完成日期。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  (4)版本历史信息。

  

/*
* Copyright (c) 2001,老妖工作室
* All rights reserved.
*
* 文件名称:filename.h
* 文件标识:见配置管理计划书
* 摘  要:简要描述本文件的内容
*
* 当前版本:1.1
* 作  者:输入作者(或修改者)名字
* 完成日期:2001年7月20日
*
* 取代版本:1.0
*

来源:http://www.tulaoshi.com/n/20160219/1614999.html

延伸阅读
前文回顾:C/C++编程新手错误语录  错误语录(续一) (13)“整型变量仅仅意味着一个整数” !-- frame contents -- !-- /frame contents -- 当我们还是一个新手,看整型就是整数; 当我们成为高手,看什么都是整型。 整型,在所有C/C++基本数据类型中最富有艺术魅力和奇幻色彩。 我们从某闻名...
什么是结构体? 简单的来说,结构体就是一个可以包含不同数据类型的一个结构,它是一种可以自己定义的数据类型,它的特点和数组主要有两点不同,首先结构体可以在一个结构中声明不同的数据类型,第二相同结构的结构体变量是可以相互赋值的,而数组是做不到的, !-- frame contents -- !-- /frame contents -- 因为数组是...
作为C++标准不可缺少的一部分,STL应该是渗透在C++程序的角角落落里的。STL不是实验室里的宠儿,也不是程序员桌上的摆设,她的激动人心并非昙花一现。本教程旨在传播和普及STL的基础知识,若能借此机会为STL的推广做些力所能及的事情,到也是件让人愉快的事情。 1 初识STL:解答一些疑问 1.1 一个最关心的问题:什么是STL "什...
什么是结构体? 简单的来说,结构体就是一个可以包含不同数据类型的一个结构,它是一种可以自己定义的数据类型,它的特点和数组主要有两点不同,首先结构体可以在一个结构中声明不同的数据类型,第二相同结构的结构体变量是可以相互赋值的,而数组是做不到的, !-- frame contents -- !-- /frame contents -- 因为数组是...
1. 如何获取应用程序的实例句柄? 应用程序的 实例句柄保存在CWinAppIm_hInstance 中,可以这么调用AfxGetInstancdHandle获得句柄. Example: HANDLE hInstance=AfxGetInstanceHandle();  2. 如何通过代码获得应用程序主窗口的指针? 主窗口的 指针保存在CWinThread::m_pMainWnd中,调用 AfxGetMainWnd实现。 AfxG...

经验教程

364

收藏

91
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部