C/C++编码规范今天人们越来越明白软件设计更多地是一种工程,而不是一种个人艺术。由于大型产品的开发通常由很多的人协同作战,如果不统一编程规范,最终合到一起的程序,其可读性将较差,这不仅给代码的理解带来障碍,增加维护阶段的工作量,同时不规范的代码隐含错误的可能性也比较大。 BELL实验室的研究资料....
分类:
编程语言 时间:
2014-07-26 01:32:26
阅读次数:
356
工作中接触了很多编程规范。其中最有意思的是,公司最近发布了一版C/C++编程规范,然后我看到该规范的最后一段时,有这么一句“该规范不适用于Windows平台开发”。心想:做Windows开发的人都干嘛去了。...
分类:
编程语言 时间:
2014-07-23 00:03:17
阅读次数:
238
本文涉及C++编程中函数调用相关规范的相关建议...
分类:
编程语言 时间:
2014-07-22 23:45:47
阅读次数:
247
PB中实现dropdownlistbox和数据库绑定
stringls_temp
declarereaddatedynamiccursorforsqlsa;
stringls_sql="selectROLENAMEfromT_ROLE"
preparesqlsafrom:ls_sql;
opendynamicreaddate;
dowhilesqlca.sqlcode=0
fetchreaddateinto:ls_temp;
ifsqlca.sqlcode=0then
tab_1.tabpa..
分类:
数据库 时间:
2014-07-16 16:40:56
阅读次数:
298
PB中自定义事件ID含义单选或多选按钮消息(前缀:pbm_bm)pbm_bmgetcheck单选按钮或多选按钮是否被眩pbm_bmgetstate按钮是否加亮。pbm_bmsetcheck将无线按钮或确认框的选中状态改为未选中状态,反之亦然。pbm_bmsetstate加亮或不加亮按钮。pbm_bmchange改变按钮的风格,例如,改为..
分类:
其他好文 时间:
2014-07-16 16:25:39
阅读次数:
334
Google C++ Style Guide是一份不错的C++编码指南,我制作了一张比较全面的说明图,可以在短时间内快速掌握规范的重点内容。不过规范毕竟是人定的,记得活学活用。看图前别忘了阅读下面两条重要建议:
1 保持一致也非常重要,如果你在一个文件中新加的代码和原有代码风格相去甚远的话,这就破坏了文件本身的整体美观也影响阅读,所以要尽量避免。
2 一些条目往往有例外,比如下面这些,所以本图不能代替文档,有时间还是把PDF认真阅读一遍吧。...
分类:
编程语言 时间:
2014-07-14 13:33:27
阅读次数:
283
/**********************************************************************
*Copyright (c) 2014,TianYuan
*All rights reserved.
*
* 文件名称: UnitTest.c
* 文件标识:无
* 内容摘要:协议及单元测试示例代码
* 其它说明:无
* 当前版本: V1.0
* 作...
分类:
其他好文 时间:
2014-07-10 22:23:16
阅读次数:
230