×
C++面向对象程序设计(第4版)

C++面向对象程序设计(第4版)

1星价 ¥53.0 (7.8折)
2星价¥53.0 定价¥68.0
暂无评论
图文详情
  • 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项。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航