搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
C++编程风格:英汉对照
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787115176059
  • 作      者:
    (美)Trevor Misfeldt,(美)Gregory Bumgardner,(美)Andrew Gray著
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2008
收藏
编辑推荐
  著名软件开发公司的编程规范;来自世界级C++专家的经验结晶;打造优秀软件团队的利器;175条经典C++编码规则和建议。
展开
作者简介
  均为世界顶尖的C++程序员,曾共同打造了RogtJe Wave公司闻名世界的C++程序库。
  Trevor MisfeIdt  资深软件工程师,曾经率领开发团队赢得JavaWorld“年度GUl产品”和XML.Magazine“年度产品”殊荣。目前担任CerlterSpace软件公司的首席执行官。他也是《Java编程风格》和《C#编程风格》的作者之一。
  Gregory Bumgardner  资深软件工程师,拥有24年软件开发的经验。现为独立的软件开发咨询师。他也是《Java编程风格》的作者之一。
  Andrew Grey  资深软件工程师。现为Evolutiorl软件设计公司的合伙人。他也是《C#编程风格》的作者之一。
  译者简介:
  罗小平2000年毕业于北京航空航天大学机械工程及自动化学院。现为上海某大型公司互联网中心技术总监。CSDN大版主,并在CSDN主持翻译Herb Sutter的中文博客。曾著有《DelpPli精要》一书。
展开
内容介绍
  《图灵程序设计丛书?C++编程风格(英汉对照)》是一部久经考验、短小精悍的C++ 编程规范。给出的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
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证