图书介绍

C++编程风格(英汉对照)

  • [美] 米斯菲尔特,[美] 布姆加德纳,[美] 格雷 著;罗小平 译
  • 出版社: 人民邮电出版社
  • ISBN:9787115176059
  • 版次:1
  • 商品编码:10062739
  • 包装:平装
  • 丛书名: 图灵程序设计丛书
  • 外文名称:The Elements of C++ Style
  • 开本:32开
  • 出版时间:2008-10-01
  • 用纸:胶版纸
  • 页数:250
  • 字数:296000
  • 正文语种:中文,英语

微信扫码下载

手机扫码下载

电脑下载PDF

高速下载 普通下载

赞助商链接

图书目录

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

查看全部 ↓

精品推荐