当前位置:七道奇文章资讯编程技术VC/C++编程
日期:2011-03-22 13:54:00  来源:本站整理

<b>BCB软件编码标准</b>[VC/C++编程]

赞助商链接



  本文“<b>BCB软件编码标准</b>[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

前言:

通过成立代码编写标准,形成BCB开辟小组编码约定,提高程序的坚固性、可读性、可改正性、可保护性、一致性,保证程序代码的质量,担当软件开辟成果,充分操纵资源.提高程序的可担当性,使开辟人员之间的工作成果可以同享.

软件编码要遵守以下原则:

1.遵守开辟流程,在计划的指导下举行代码编写.

2.代码的编写以实现计划的功效和性能为目标,要求精确完成计划要求的功效,到达计划的性能.

3.程序具有杰出的程序构造,提高程序的封装性好,减低程序的耦合程度.

4.程序可读性强,易于理解;便利调试和测试,可测试性好.

5.易于利用和保护;杰出的改正性、扩大性;可重用性强/移植性好.

6.占用资源少,以低代价完成任务.

7.在不降低程序的可读性的情形下,尽大概提高代码的履行效率.

本标准的描写主要以 Borland C++ Builder 语言为例

1、标准:以下对本标准作具体阐明.

1:源程序的文件管理:

a)组织:每个程序文件单元普通都应由 .cpp、.dfm和 .h 等文件构成,并将单元的大众声明部份放在 .h 文件中.划分单元主如果以类为根据,原则上每个较大的类都应为一个单独的单元,但在类较小且多个小类关系密切等情形下也可几个类共一个单元(倡议仅对已经具体测试的较为通用的类采取).

b)命名:原程序文件命名采取有意义的格局.比方:对登陆程序来说三个文件的命名应当是这样,.cpp的是 Login.cpp .dfm的是Login.dfm .h的是Login.h

c)文件构造:每个程序文件由标题、内容和附加阐明三部份构成.

(A)标题:文件最前面的注释阐明,其内容主要包含:程序名,作者,版本信息,扼要阐明等,必要时应有更细致的阐明(将以此部份以空行离隔单独注释).

(B)内容:为文件源代码部份基本上按预处理语句、范例定义、变量定义、函数原型、函数实现(仅对 .cpp 文件)的次序. main 、 winmain ,控件注册等函数应放在内容部份的最后,类的定义按 private 、 protected 、 pubilic 、 __pubished 的次序,并尽大概保持每一部份只有一个,各部份中按数据、函数、属性、事件的次序.


  以上是“<b>BCB软件编码标准</b>[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .