- 5
- 0
- 约5.13千字
- 约 28页
- 2017-01-02 发布于河南
- 举报
C++高质量编程 第二十一章 回顾 目标 程序的版式 命名规则 表达式和基本语句 函数设计 内存管理 类成员函数的重载、覆盖和隐藏 拷贝构造函数和赋值函数 提高程序效率和编程建议 C++/C代码检查 文件结构 请同学们阅读《高质量C/C++编程指南》相关章节。 程序的版式 请同学们阅读《高质量C/C++编程指南》相关章节。 命名规则2-1 标识符应当直观且可以拼读,可望文知意,不必进行“解码”。 标识符的长度应当符合“min-length max-information”原则。 命名规则尽量与所采用的操作系统或开发工具的风格保持一致。 程序中不要出现仅靠大小写区分的相似的标识符。 程序中不要出现标识符完全相同的局部变量和全局变量 命名规则2-2 变量的名字应当使用“名词”或者“形容词+名词”。 全局函数的名字应当使用“动词”或者“动词+名词”(动宾词组)。类的成员函数应当只使用“动词”,被省略掉的名词就是对象本身。 用正确的反义词组命名具有互斥意义的变量或相反动作的函数等。 尽量避免名字中出现数字编号,如Value1,Value2等,除非逻辑上的确需要编号。 表达式 如果代码行中的运算符比较多,为了防止产生歧义并提高可读性,用括号确定表达式的操作顺序。避免使用默认的优先级。 不要编写太复杂的复合表达式。 例如:i = a = b c d c + f = g
您可能关注的文档
- PLC中NPN和PNP的接线方法.doc
- EPU-M系列说明书.doc
- GFL-V型防雷分线柜.说明书(弹簧式接线9、10、13个)20131213版.doc
- string函数的用法.doc
- lenovo面板接线.doc
- 系统接线说明.doc
- 电磁式水平振动台.ppt
- 7暂态1-5章.ppt
- 双回路配电柜说明书.doc
- 电脑机箱主板连接线_安装图解详细过程.doc
- 建筑工程材料选择题:碳素结构钢与钢筋性能.pdf
- 眼部护理的跨文化比较.pptx
- 眼部护理:季节性变化的影响.pptx
- 眼部护理:男士与女士的特别需求.pptx
- 《快乐读书吧:在那奇妙的王国里》(课件)-2025-2026学年语文三年级上册统编版.pptx
- 眼部护理:眼部疲劳的预防措施.pptx
- 2026届九年级英语中考冲刺分层模拟卷与答案解析(质量检查版,含听力原文、作答空间和评分细则).docx
- 2026版项目投资合作协议书范本条款清单与签署风控提示模板(流程图).docx
- 2026版企业通用岗位结构化面试题库与综合评分表规范填写规范与审批台账模板(看板模板).docx
- 2026版企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板填写规范与审批台账模板(测算模型).docx
原创力文档

文档评论(0)