暂无评论
图文详情
- ISBN:9787121474903
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:440
- 出版时间:暂无
- 条形码:9787121474903 ; 978-7-121-47490-3
内容简介
本书以C++ 14/17/20标准为指引,深入浅出地介绍了标准C++面向对象程序设计的相关知识,包括C++对C语言的扩展以及类、对象、友元、继承、多态、虚函数、重载、I/O流类库、文件、模板与STL、异常、多线程等内容。全书本着易于理解、实用性强的原则设计其内容和案例,并以一个规模较大的综合性程序贯穿于C++面向对象编程的全过程,引领读者理解和掌握面向对象程序设计的思想、方法和技术,以及运用C++设计自定义类进行软件开发的方法。本书取材新颖,内容全面,通俗易懂,可作为高等院校计算机、电子信息类专业及其他理工类相关专业和信息管理与信息系统等专业的教材,也可作为C++语言自学者或程序设计人员的参考用书。
目录
目 录
第1章 C++与面向对象程序设计 1
1.1 面向对象程序设计概述 2
1.1.1 面向过程程序设计 2
1.1.2 面向对象程序设计 3
1.1.3 面向对象程序设计语言的特征 4
1.2 C++语言概述 6
1.2.1 C++语言简史 7
1.2.2 C++的特点 8
1.2.3 C++程序的结构 8
1.2.4 标准C++程序设计 11
1.3 数据的输入和输出 13
1.3.1 数据类型 13
1.3.2 流的概念 15
1.3.3 cin和提取运算符>> 15
1.3.4 cout和插入运算符<< 17
1.3.5 输出格式控制符 19
1.3.6 数制基数 21
1.3.7 string和字符串的输入、输出 22
1.3.8 数据输入的典型问题 24
1.4 编程实作:Visual C++ 2022编程简介 28
习题1 32
第2章 C++程序设计基础 34
2.1 C++语言对C语言的类型扩展和类型定义 35
2.2 C++程序变量设计的基本思想 36
2.3 左值、右值和断言 38
2.4 指针 39
2.4.1 指针概述 39
2.4.2 void*指针和获取数组首、尾元素位置的指针 41
2.4.3 内存的分配和释放 42
2.4.4 智能指针 44
2.5 引用 49
2.5.1 左值引用 49
2.5.2 右值引用、移动及其语义 52
2.6 const和constexpr常量 54
2.6.1 常量的定义 54
2.6.2 const、constexpr与指针 55
2.6.3 const与引用 56
2.6.4 顶层const和底层const 57
2.7 auto、decltype和decltype(auto)类型 58
2.8 C++新式for循环和数组 60
2.8.1 begin、end和基于范围的for循环 60
2.8.2 vector和valarray 61
2.9 数据类型转换 63
2.10 函数 66
2.10.1 函数原型 66
2.10.2 函数参数传递的方式 67
2.10.3 函数默认参数 71
2.10.4 函数返回值 72
2.10.5 函数重载 75
2.10.6 函数与const和constex
展开全部
作者简介
杜茂康,男,重庆邮电大学教授,主要研究方向:信息系统设计与研究、数据库系统应用、商务数据挖掘。出版教材8部,英文译著3部,主持和参与了省部级以上项目6项、信息化平台建设方面的横向课题3项,获得省部级教成果奖4项。
本类五星书
本类畅销
-
MySQL数据库案例教程
¥34.9¥49.8 -
Java语言程序设计
¥66.5¥95.0 -
计算
¥92.2¥128.0 -
软件工程导论——方法、工具和案例(题库·微课视频版)
¥34.9¥49.8 -
C语言程序设计
¥31.9¥45.5 -
C程序设计(第五版)
¥34.3¥49.0 -
KUKA(库卡)工业机器人编程与操作
¥59.3¥79.0 -
用户增长方法论:找到产品长盛不衰的增长曲线
¥60.5¥89.0 -
删繁就简-单片机入门到精通
¥27.3¥39.0 -
中文版PHOTOSHOP 2024完全自学教程
¥83.9¥119.8 -
智能控制与强化学习先进值迭代评判设计
¥104.9¥139.8 -
实战数据可视化Excel篇
¥27.4¥49.8 -
人工智能应用基础(第2版)
¥32.7¥46.0 -
有限元基础与COMSOL案例分析
¥83.9¥119.8 -
企业AI之旅
¥43.5¥79.0 -
系统集成项目管理工程师教程(第3版
¥97.3¥139.0 -
可编程控制器系统应用编程(中级)
¥44.9¥59.8 -
Blender超级学习手册
¥83.9¥119.9 -
人工智能极简史
¥49.6¥68.0 -
利用PYTHON进行数据分析(原书第3版)
¥116.2¥149.0