欢迎您来到懒之才-站长的分享平台!   学会偷懒,并懒出境界是提高工作效率最有效的方法!
首页 > 教程文档 > C/C++/C# > C++编程风格(英汉对照)[PDF][23.18MB]

C++编程风格(英汉对照)[PDF][23.18MB]

2019-05-21 516 收藏 0 赞一个 0 真差劲 0 去评论 去下载

内容简介

本书是一部久经考验、短小精悍的C++ 编程规范。给出的C++ 编码规范和建议主要涉及了格式、命名、文档、编程、包以及泛型等内容,能够帮助广大程序员编写出更易于理解、维护、扩展而且更有效、更专业的C++ 代码。
  本书适用于各层次C++ 程序员。

目录

Contents
1. Introduction 0
 Disclaimer 2
 Acknowledgments 2
2. General Principles 4
3. Formatting Conventions 8
3.1 Indentation 8
4. Naming Conventions 22
4.1 Preprocessor Macro Names 22
4.2 Type and Constant Names 22
4.3 Function Names 26
4.4 Variable and Parameter Names 28
4.5 General 32
5. Documentation Conventions 38
6. Programming Principles 54
6.1 Engineering 54
6.2 Class Design 60
6.3 Thread Safety and Concurrency 70
7. Programming Conventions 78
7.1 Preprocessor 78
7.2 Declarations 86
7.3 Scoping 90
7.4 Functions and Methods 92
7.5 Classes 100
7.6 Class Members 106
7.7 Operators 126
7.8 Templates 136
7.9 Type Safety, Casting, and Conversion 140
7.10 Initialization and Construction 152
7.11 Statements and Expressions 164
7.12 Control Flow 170
7.13 Error and Exception Handling 176
7.14 Efficiency 188
8. Packaging Conventions 194
8.1 Scoping 194
8.2 Organization 198
8.3 Files 204
Summary 208
Glossary 222
目 录
第1章 引言 1
 声明 3
 致谢 3
第2章 一般原则 5
第3章 格式约定 9
3.1 缩进 9
第4章 命名约定 23
4.1 预处理宏的命名 23
4.2 类型和常量的命名 23
4.3 函数的命名 27
4.4 变量和参数的命名 29
4.5 通用原则 33
第5章 文档约定 39
第6章 编程原则 55
6.1 工程 55
6.2 类的设计 61
6.3 线程安全与并发 71
第7章 编程约定 79
7.1 预处理 79
7.2 声明 87
7.3 作用范围 91
7.4 函数和方法 93
7.5 类 101
7.6 类成员 107
7.7 操作符 127
7.8 模板 137
7.9 类型安全、强制转换和类型转换 141
7.10 初始化与对象的构造 153
7.11 语句与表达式 165
7.12 控制流 171
7.13 错误和异常处理 177
7.14 效率 189
第8章 打包约定 195
8.1 作用范围 195
8.2 组织 199
8.3 文件 205
摘要 209
术语表 223
参考书目 242
索引 244

文档截图

QQ截图20190521101108.jpg

C++编程风格(英汉对照)[PDF][23.18MB]

一、推荐使用迅雷或快车等多线程下载软件下载本站资源。

二、未登录会员无法下载,登录后可获得更多便利功能,若未注册,请先注册。

三、如果服务器暂不能下载请稍后重试!总是不能下载,请点我报错 ,谢谢合作!

四、本站大部分资源是网上搜集或私下交流学习之用,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站将不对任何资源负法律责任.如果您发现本站有部分资源侵害了您的权益,请速与我们联系,我们将尽快处理.

五、如有其他问题,请加网站设计交流群(点击这里查看交流群 )进行交流。

六、如需转载本站资源,请注明转载来自并附带链接

七、本站部分资源为加密压缩文件,统一解压密码为:www.aizhanzhe.com

下载地址
大家评论