Essential C++中文版
基本信息
编辑推荐
本书以4个面向来表现C++的本质:procedural(程序性的)、generic(泛型的)、object-based(个别对象的)、object-oriented(面向对象的)。本书的组织围绕着一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性。循此方式,你不只学到C++的函数和结构,也会学习到它们的设计目的和基本原理。
内容简介回到顶部↑
本书以4个面向来表现C++的本质:procedural(程序性的)、generic(泛型的)、object-based(个别对象的)、object-oriented(面向对象的)。本书的组织围绕着一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性。循此方式,你不只学到C++的函数和结构,也会学习到它们的设计目的和基本原理。
你可以由本书发现以下关键主题:
● Generic (泛型)编程风格和Standard Template Library(STL)
● Object-based(个别对象)编程风格和class的设计
● Object-oriented(面向对象)编程风格和classes阶层体系的设计
● Function template 和class template 的设计和运用
● Exception handling(异常处理)与执行期型别鉴定(Run-Time Type Identification)
此外,书后的两份附录极具价值。附录A提供每章最后所列的练习题的完整解答和详细说明。附录B提供一份泛型演算法快速参考手册(含运用实例)。
你可以由本书发现以下关键主题:
● Generic (泛型)编程风格和Standard Template Library(STL)
● Object-based(个别对象)编程风格和class的设计
● Object-oriented(面向对象)编程风格和classes阶层体系的设计
● Function template 和class template 的设计和运用
● Exception handling(异常处理)与执行期型别鉴定(Run-Time Type Identification)
此外,书后的两份附录极具价值。附录A提供每章最后所列的练习题的完整解答和详细说明。附录B提供一份泛型演算法快速参考手册(含运用实例)。
作译者回到顶部↑
目录回到顶部↑
第1章 c++ 编程基础(basic c++ programming)
1.1 如何撰写 c++ 程序
1.2 对象的定义与初始化
1.3 撰写表达式(expressions)
1.4 条件(conditaional)语句和循环(loop)语句
1.5 如何运用 arrays(数组)和 vectors(向量)
1.6 指针带来弹性
1.7 档案的读写
第2章 面向过程的编程风格(procedural programming)
2.1 如何撰写函数
2.2 调用(invoking)一个函数
2.3 提供默认参数值(default parameter values)
2.4 使用局部静态对象(local static objects)
2.5 声明一个 inline函数
2.6 供应重载化函数(overloaded functions)
2.7 定义并使用 template functions(模板函数)
2.8 函式函数指针(pointers to functions)带来更大的弹性
2.9 设定表头档头文件(header files)
第3章 泛型编程风格(generic programming)
3.1 指针的数学运算
1.1 如何撰写 c++ 程序
1.2 对象的定义与初始化
1.3 撰写表达式(expressions)
1.4 条件(conditaional)语句和循环(loop)语句
1.5 如何运用 arrays(数组)和 vectors(向量)
1.6 指针带来弹性
1.7 档案的读写
第2章 面向过程的编程风格(procedural programming)
2.1 如何撰写函数
2.2 调用(invoking)一个函数
2.3 提供默认参数值(default parameter values)
2.4 使用局部静态对象(local static objects)
2.5 声明一个 inline函数
2.6 供应重载化函数(overloaded functions)
2.7 定义并使用 template functions(模板函数)
2.8 函式函数指针(pointers to functions)带来更大的弹性
2.9 设定表头档头文件(header files)
第3章 泛型编程风格(generic programming)
3.1 指针的数学运算
相关资源回到顶部↑
· 【推荐】众多高校学子口口相传,他们共同的选择--华清远见嵌入式学院(嵌入式Linux就业课程、3G手机开发就业课程,通过入学测试即签100%就业协议,4个月集中实训,世界500强企业成功就业保障!!!)· 【亚嵌教育 嵌入式培训专家】(嵌入式培训,嵌入式Linux培训,ARM培训,Linux培训,3G培训,Android培训,WINCE培训,DSP培训,FPGA培训,嵌入式就业培训)
· 程序员的7种武器(正则表达式、编程语言、数据库、算法、软件调试、开发环境)
· C/C++ 经典著作(《C专家编程》《C++ Templates中文版》《C和指针 》《C陷阱与缺陷》《C++沉思录》)
















加载中...

