扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
C++面向对象程序设计(第4版) 版权信息
- ISBN:9787121474903
- 条形码:9787121474903 ; 978-7-121-47490-3
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>
C++面向对象程序设计(第4版) 内容简介
本书以C++ 14/17/20标准为指引,深入浅出地介绍了标准C++面向对象程序设计的相关知识,包括C++对C语言的扩展以及类、对象、友元、继承、多态、虚函数、重载、I/O流类库、文件、模板与STL、异常、多线程等内容。全书本着易于理解、实用性强的原则设计其内容和案例,并以一个规模较大的综合性程序贯穿于C++面向对象编程的全过程,引领读者理解和掌握面向对象程序设计的思想、方法和技术,以及运用C++设计自定义类进行软件开发的方法。本书取材新颖,内容全面,通俗易懂,可作为高等院校计算机、电子信息类专业及其他理工类相关专业和信息管理与信息系统等专业的教材,也可作为C++语言自学者或程序设计人员的参考用书。
C++面向对象程序设计(第4版) 目录
目 录
第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
展开全部
C++面向对象程序设计(第4版) 作者简介
杜茂康,男,重庆邮电大学教授,主要研究方向:信息系统设计与研究、数据库系统应用、商务数据挖掘。出版教材8部,英文译著3部,主持和参与了省部级以上项目6项、信息化平台建设方面的横向课题3项,获得省部级教成果奖4项。
书友推荐
本类畅销
-
Photoshop 2022中文版案例教程
¥44.1¥59.8 -
局域网组建、管理与维护(第4版)(微课版)
¥47¥59 -
园林AUTOCAD教程
¥24¥45 -
Python实战编程:从零学Python
¥81¥108 -
Java程序设计基础
¥37¥50 -
数据备份与恢复
¥51.4¥69