返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • C++程序设计教程 第2版 黑马程序员 编 大中专 文轩网
  • 新华书店正版
    • 作者: 黑马程序员著
    • 出版社: 人民邮电出版社
    • 出版时间:2021-01-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 黑马程序员著
    • 出版社:人民邮电出版社
    • 出版时间:2021-01-01 00:00:00
    • 版次:2
    • 印次:1
    • 印刷时间:2021-01-01
    • 页数:226
    • 开本:16开
    • 装帧:平装
    • ISBN:9787115549693
    • 国别/地区:中国
    • 版权提供:人民邮电出版社

    C++程序设计教程 第2版

    作  者:黑马程序员 编
    定  价:49.8
    出 版 社:人民邮电出版社
    出版日期:2021年01月01日
    页  数:236
    装  帧:平装
    ISBN:9787115549693
    主编推荐

    1.黑马程序员经典教材改版。 2.本书内容做了大量更新,开发工具升级为近期新的Visual Studio 2019,增加了两个综合案例,突出培养学生的动手能力。 3.本书附有配套视频、源代码、题库、教学课件等丰富的教学资源。

    内容简介

    本书是C++程序设计的入门书籍,适合初学者使用。全书共11章,第1章主要介绍C++对C语言的扩充;第2~5章主要介绍C++的核心知识,包括类与对象、运算符重载、继承与派生、多态与虚函数;第6~7章主要介绍模板与STL;第8~9章主要介绍C++的I/O流和异常;第10章主要介绍C++11新特性;第11章带领读者开发一个综合项目——酒店管理系统,让读者将前面所学知识融会贯通,并了解实际项目的开发流程。本书附有配套视频、源代码、题库、教学课件等资源,还提供在线答疑服务,希望帮助读者更好地学习书中的内容。本书可作为高等教育本、专科院校计算机相关专业的教材,也可作为编程爱好者的参考读物。

    作者简介

    精彩内容

    目录
    第1章初识C++1
    1.1C++简介1
    1.1.1C++的发展史1
    1.1.2C++的特点2
    1.2第一个C++程序的编写2
    1.3C++对C语言的扩充3
    1.3.1命名空间3
    1.3.2控制台输入/输出4
    1.3.3类型增强5
    1.3.4默认参数6
    1.3.5函数重载7
    1.3.6引用8
    1.3.7字符串类10
    1.3.8new/delete11
    1.3.9extern"C"12
    1.3.10强制类型转换13
    1.4本章小结14
    1.5本章习题15
    第2章类与对象16
    2.1面向对象程序设计思想16
    2.2初识类和对象17
    2.2.1类的定义17
    2.2.2对象的创建与使用18
    2.3封装20
    2.4this指针22
    2.5构造函数22
    2.5.1自定义构造函数23
    2.5.2重载构造函数25
    2.5.3含有成员对象的类的构造函数26
    2.6析构函数28
    2.7拷贝构造函数29
    2.7.1拷贝构造函数的定义30
    2.7.2浅拷贝31
    2.7.3深拷贝33
    2.8关键字修饰类的成员33
    2.8.1const修饰类的成员33
    2.8.2static修饰类的成员36
    2.9友元38
    2.9.1友元函数38
    2.9.2友元类40
    2.10本章小结42
    2.11本章习题42
    第3章运算符重载44
    3.1运算符重载概述44
    3.1.1运算符重载的语法44
    3.1.2运算符重载的规则45
    3.1.3运算符重载的形式46
    3.2常用的运算符重载48
    3.2.1输入/输出运算符重载48
    3.2.2关系运算符重载49
    3.2.3赋值运算符重载51
    3.2.4下标运算符重载52
    3.3类型转换54
    3.3.1类型转换函数54
    3.3.2转换构造函数55
    3.4仿函数——重载“()”运算符56
    3.5智能指针——重载“*”和“->”运算符57
    3.6本章小结60
    3.7本章习题60
    第4章继承与派生62
    4.1继承62
    4.1.1继承的概念62
    4.1.2继承方式64
    4.1.3类型兼容68
    4.2派生类70
    4.2.1派生类的构造函数与析构函数70
    4.2.2在派生类中隐藏基类成员函数73
    4.3多继承74
    4.3.1多继承方式74
    4.3.2多继承派生类的构造函数与析构函数75
    4.3.3多继承二义性问题76
    4.4虚继承79
    4.5本章小结81
    4.6本章习题81
    第5章多态与虚函数83
    5.1多态概述83
    5.2虚函数实现多态83
    5.2.1虚函数84
    5.2.2虚函数实现多态的机制86
    5.2.3虚析构函数87
    5.3纯虚函数和抽象类89
    【阶段案例】停车场管理系统91
    一、案例描述91
    二、案例分析91
    三、案例实现93
    5.4本章小结93
    5.5本章习题93
    第6章模板95
    6.1模板的概念95
    6.2函数模板96
    6.2.1函数模板的定义96
    6.2.2函数模板实例化97
    6.2.3函数模板重载99
    6.3类模板101
    6.3.1类模板定义与实例化101
    6.3.2类模板的派生102
    6.3.3类模板与友元函数104
    6.4模板的参数108
    6.5模板特化110
    6.6本章小结112
    6.7本章习题112
    第7章STL114
    7.1STL组成114
    7.2序列容器116
    7.2.1vector116
    7.2.2array121
    7.2.3list122
    7.2.4forward_list123
    7.3关联容器124
    7.3.1set和multiset125
    7.3.2map和multimap128
    7.4容器适配器131
    7.4.1stack131
    7.4.2queue132
    7.4.3priority_queue133
    7.5迭代器134
    7.5.1输入迭代器与输出迭代器134
    7.5.2前向迭代器135
    7.5.3双向迭代器与随机访问迭代器135
    7.6算法136
    7.6.1算法概述136
    7.6.2常用的算法136
    【阶段案例】演讲比赛138
    一、案例描述138
    二、案例分析139
    三、案例实现139
    7.7本章小结140
    7.8本章习题140
    第8章I/O流142
    8.1I/O流类库142
    8.1.1ios类库142
    8.1.2streambuf类库143
    8.2标准I/O流143
    8.2.1预定义流对象143
    8.2.2标准输出流143
    8.2.3标准输入流144
    8.3文件流147
    8.3.1文件流对象的创建147
    8.3.2文件的打开与关闭148
    8.3.3文本文件的读写149
    8.3.4二进制文件的读写152
    8.3.5文件随机读写154
    8.4字符串流155
    8.5本章小结158
    8.6本章习题158
    第9章异常160
    9.1异常处理方式160
    9.2栈解旋163
    9.3标准异常164
    9.4静态断言166
    9.5本章小结167
    9.6本章习题168
    第10章C++11新特性170
    10.1简洁的编程方式170
    10.1.1关键字170
    10.1.2基于范围的for循环173
    10.1.3lambda表达式173
    10.2智能指针174
    10.2.1unique_ptr175
    10.2.2shared_ptr175
    10.2.3weak_ptr177
    10.3提高编程效率178
    10.3.1右值引用178
    10.3.2移动构造179
    10.3.3move()函数181
    10.3.4完美转发181
    10.3.5委托构造183
    10.3.6继承构造184
    10.3.7函数包装186
    10.4并行编程188
    10.4.1多线程189
    10.4.2互斥锁190
    10.4.3lock_guard和unique_lock191
    10.4.4条件变量193
    10.4.5原子类型195
    10.5支持更多扩展197
    10.5.1原生字符串197
    10.5.2Unicode编码支持198
    10.5.3新增的库199
    10.5.4alignof和alignas201
    10.6本章小结202
    10.7本章习题202
    第11章综合项目—酒店管理系统205
    11.1项目分析205
    11.1.1功能描述205
    11.1.2项目设计206
    11.2项目实现207
    11.2.1客房模块的实现207
    11.2.2客房管理模块的实现211
    11.2.3界面模块的实现213
    11.2.4main()函数实现216
    11.3效果显示216
    11.4程序调试218
    11.4.1设置断点219
    11.4.2单步调试220
    11.4.3观察变量221
    11.4.4项目调试223
    11.5项目心得224
    11.6本章小结224
    附录I格式控制标志位和操作符225
    附录II标准异常类所属的头文件及其含义226

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购