由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高99元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
正版 C++程序设计精要教程 马光志 人民邮电出版社 9787115545763
¥ ×1
运算符 230
11.2.3 单双目运算符的重载 231
11.3 赋值与调用 232
11.3.1 赋值运算符的重载 232
11.3.2 构造函数的重载 233
11.3.3 安全的编程方法 235
11.4 强制类型转换 236
11.4.1 单个显式参数构造函数 236
11.4.2 强制类型转换重载函数 237
11.5 重载new和delete 238
11.6 运算符重载实例 240
11.6.1 符号表运算的重载实例 240
11.6.2 栈及队列运算重载实例 241
练习题 244
第12章 类型解析、转换与推导
12.1 隐式与显式类型转换 250
12.1.1 简单类型的隐式转换 250
12.1.2 简单类型的显式转换 252
12.1.3 简单类型的转换结果 253
12.2 cast系列类型转换 256
12.2.1 static_cast——静态转换 256
12.2.2 const_cast——只读转换 257
12.2.3 dynamic_cast——动态转换 260
12.2.4 reinterpret_cast——重释转换 263
12.3 类型转换实例 265
12.3.1 typeid获取类型标识 265
12.3.2 explicit要求显式调用 267
12.3.3 栈的类型转换实例 268
12.4 自动类型推导 270
12.4.1 auto的一般用法 271
12.4.2 auto用于函数和数组 271
12.4.3 表达式类型的提取 272
12.5 Lambda表达式 273
12.5.1 Lambda表达式的声明 273
12.5.2 Lambda表达式的参数 275
12.5.3 准函数Lambda表达式 278
练习题 279
第13章 模板与内存回收
13.1 变量模板及其实例 280
13.1.1 变量模板的定义 280
13.1.2 变量模板的实例化 281
13.2 函数模板 282
13.2.1 函数模板的定义 282
13.2.2 成员函数模板的定义 283
13.2.3 函数模板的参数 284
13.3 函数模板实例化 285
13.3.1 函数模板强制实例化 285
13.3.2 函数模板实例特化 286
13.3.3 涉及指针的模板实例化 287
13.4 类模板 288
13.4.1 类模板的定义 288
13.4.2 派生类类模板的定义 289
13.4.3 多类型参数的类模板 290
13.4.4 省略参数的类模板 290
13.4.5 类模板的友元及Lambda表达式 292
13.5 类模板的实例化及特化 294
13.5.1 类模板的实例化 294
13.5.2 类模板实例特化 294
13.5.3 类模板的部分特化 296
13.5.4 实例化与类型推导 297
13.5.5 类模板及实例成员指针 298
13.5.6 模板分隔符的二义性 299
13.5.7 类模板与泛型 300
13.6 内存回收实例 303
练习题 305
第14章 流及类库
14.1 流类概述 307
14.2 输出流 308
14.3 输入流 311
14.4 文件流 312
14.5 串流处理 314
练习题 315
第15章 面向对象开发实例
15.1 面向对象设计概述 316
15.2 对象的静态模型 317
15.3 面向对象的分析 319
15.4 对象的设计与实现 320
15.5 骰子游戏模型设计实例 322
15.5.1 问题描述 322
15.5.2 对象模型 322
15.5.3 对象设计 324
15.6 游戏模型程序设计 326
练习题 331
参考文献 338
马光志,湖北钟祥人,博士,副教授。先后在美国North Illinois University、Kennesaw State University培训及访问。主要研究方向为人工智能、图像处理、深度学习,曾在国际期刊发表SCI论文20篇、国际会议发表论文10篇。主持与参加了近30个研究开发项目,包括国家自然科学基金、省自然科学基金、国家863及973、国家重大研发计划、中英国际合作及中加国际合作项目,以及与医学图像、医院信息、卫生监管等相关的多个研究开发项目。曾参加C语言至8086汇编语言编译器的研究与开发项目,出版与C++及汇编语言相关的教材3部。
1.作者为华中科技大学C++课程组组长
2.全书内容便于读者自学
3.注重实用性和系统性,内容循序渐进、深入浅出,以常见易懂的栈和队列为主线,逐步介绍面向对象的思想和概念,揭示面向对象思想的深刻内涵,并给出了应用相关概念的完整程序实例
4.为了使读者能够掌握面向对象的分析、设计与编程方法,本书还完整地展示了骰子游戏的面向对象建模及设计过程,并用C++语言进行了面向对象的程序设计
5.本书给出了丰富的例题和习题,最后一章习题可用于课程设计,能同时提高读者的数学建模能力,以及面向对象的建模能力
6.本书推荐使用Microsoft Visual Studio 2019编译环境
本书结合C++程序,简要介绍了汇编语言,并以栈和队列为主线,逐步深入面向对象的概念。本书从面向过程转向面向对象的编程开始,接着引入类、内联、线程、异常、虚函数、运算符重载、移动语义等概念实现栈和队列,然后基于继承和聚合等概念通过双栈模拟队列,最后引入类模板、类型转换、类型推导等概念实现栈和队列,深入细致地介绍了ISO/IEC 14882:2017标准的全部语法。
为了培养学生面向对象的建模能力,书中按照面向对象的分析与设计步骤,完整展示了骰子游戏的建模过程,并用C++进行了面向对象的程序设计。全书通过挖掘C++概念的应用背景,提供了可供运行的有趣实例和习题。
1.作者为华中科技大学C++课程组组长 2.全书内容便于读者自学 3.注重实用性和系统性,内容循序渐进、深入浅出,以常见易懂的栈和队列为主线,逐步介绍面向对象的思想和概念,揭示面向对象思想的深刻内涵,并给出了应用相关概念的完整程序实例 4.为了使读者能够掌握面向对象的分析、设计与编程方法,本书还完整地展示了骰子游戏的面向对象建模及设计过程,并用C++语言进行了面向对象的程序设计 5.本书给出了丰富的例题和习题,很后一章习题可用于课程设计,能同时提高读者的数学建模能力,以及面向对象的建模能力 6.本书推荐使用Microsoft Visual Studio 2019编译环境
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格
