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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • C++程序设计语言(第4部分:标准库)(原书第4版)
  • 新华书店正版
    • 作者: (美)本贾尼·斯特劳斯特鲁普(Bjarne Stroustrup) 著;王刚,杨巨峰 译著
    • 出版社: 机械工业出版社
    • 出版时间:2016-08-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

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

    • 服务

    • 物流

    搜索店内商品

    商品分类

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

     

    商品参数
    • 作者: (美)本贾尼·斯特劳斯特鲁普(Bjarne Stroustrup) 著;王刚,杨巨峰 译著
    • 出版社:机械工业出版社
    • 出版时间:2016-08-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2016-08-01
    • 页数:352
    • 开本:16开
    • 装帧:平装
    • ISBN:9787111544395
    • 国别/地区:中国
    • 版权提供:机械工业出版社

    C++程序设计语言(第4部分:标准库)(原书第4版)

    作  者:(美)本贾尼·斯特劳斯特鲁普(Bjarne Stroustrup) 著;王刚,杨巨峰 译 著
    定  价:89
    出 版 社:机械工业出版社
    出版日期:2016年08月01日
    页  数:352
    装  帧:平装
    ISBN:9787111544395
    主编推荐

    内容简介

    《C++程序设计语言》(原书第4版)是C++领域最经典的参考书,介绍了C++11的各项新特性和新功能。全书共分四部分。第一部分(第1~5章)是引言,包括C++的背景知识,C++语言及其标准库的简要介绍;第二部分(第6~15章)介绍C++的内置类型和基本特性,以及如何用它们构造程序;第三部分(第16~29章)介绍C++的抽象机制及如何用这些机制编写面向对象程序和泛型程序;第四部分(第30~44章)概述标准库并讨论一些兼容性问题。由于篇幅问题,原书中文版分两册出版,分别对应原书的第一至三部分和第四部分。这一册为第四部分。

    作者简介

    本贾尼`斯特劳斯特鲁普(Bjarne Stroustrup),C++语言的设计者和最初实现者,C++语言ISO标准化工作的积极参与者,同时也是《C++程序设计语言》和《C++程序设计原理与实践》的作者。他是英国剑桥大学计算机科学专业博士,1 979年加入美国新泽西贝尔实验室,从成立到2002年一直担任贝尔实验室大规模程序设计研究部门的负责人。2002年至2014年,Bjarne被评为德州农工大学工程学院计算机科学首席教授,哥伦比亚大学计算机科学系客座教授,德州农工大学计算机科学系杰出研究教授。多年来,他为剑桥大学、哥伦比亚大学和普林斯顿大学等知名学府的计算机科学教学事业倾注了大量的热情和精力。商业领域方面,Bjarne是RollApp科技公司的资深顾问。2014年,Bjame加入摩根士丹利纽约总部,任职技术与数据部门的董事总经理。他是美国国家工程院院士、IEEE会士和ACM会士,研究兴趣包null

    精彩内容

    目录
    出版者的话
    译者序
    前言
    第3版前言
    第2版前言
    第1版前言
    第四部分标准库
    第30章标准库概览2
    30.1引言2
    30.1.1标准库设施2
    30.1.2设计约束4
    30.1.3描述风格4
    30.2头文件5
    30.3语言支持9
    30.3.1initializer_list支持9
    30.3.2范围for支持10
    30.4错误处理10
    30.4.1异常10
    30.4.2断言14
    30.4.3system_error15
    30.5建议23
    第31章STL容器24
    31.1引言24
    31.2容器概览24
    31.2.1容器表示27
    31.2.2对元素的要求28
    31.3操作概览30
    31.3.1成员类型32
    31.3.2构造函数、析构函数和赋值操作33
    31.3.3大小和容量34
    31.3.4迭代器35
    31.3.5元素访问36
    31.3.6栈操作36
    31.3.7列表操作37
    31.3.8其他操作38
    31.4容器38
    31.4.1vector38
    31.4.2链表42
    31.4.3关联容器44
    31.5容器适配器53
    31.5.1stack54
    31.5.2queue55
    31.5.3priority_queue56
    31.6建议57
    第32章STL算法59
    32.1引言59
    32.2算法59
    32.2.1序列60
    32.3策略实参61
    32.3.1复杂性62
    32.4不修改序列的算法63
    32.4.1for_each()63
    32.4.2序列谓词63
    32.4.3count()63
    32.4.4find()64
    32.4.5equal()和mismatch()64
    32.4.6search()65
    32.5修改序列的算法66
    32.5.1copy()66
    32.5.2unique()67
    32.5.3remove()和replace()68
    32.5.4rotate()、random_shuffle()和partition()69
    32.5.5排列70
    32.5.6fill()70
    32.5.7swap()71
    32.6排序和搜索71
    32.6.1二分搜索74
    32.6.2merge()75
    32.6.3集合算法75
    32.6.4堆76
    32.6.5lexicographical_compare()77
    32.7优选值和最小值78
    32.8建议79
    第33章STL迭代器80
    33.1引言80
    33.1.1迭代器模型80
    33.1.2迭代器类别81
    33.1.3迭代器萃取82
    33.1.4迭代器操作85
    33.2迭代器适配器85
    33.2.1反向迭代器86
    33.2.2插入迭代器88
    33.2.3移动迭代器89
    33.3范围访问函数89
    33.4函数对象90
    33.5函数适配器91
    33.5.1bind()92
    33.5.2mem_fn()93
    33.5.3function93
    33.6建议95
    第34章内存和资源96
    34.1引言96
    34.2“拟容器”96
    34.2.1array97
    34.2.2bitset99
    34.2.3vector<bool>103
    34.2.4元组104
    34.3资源管理指针107
    34.3.1unique_ptr108
    34.3.2shared_ptr111
    34.3.3weak_ptr113
    34.4分配器115
    34.4.1默认分配器116
    34.4.2分配器萃取118
    34.4.3指针萃取119
    34.4.4限域的分配器119
    34.5垃圾收集接口121
    34.6未初始化内存123
    34.6.1临时缓冲区123
    34.6.2raw_storage_iterator124
    34.7建议125
    第35章工具126
    35.1引言126
    35.2时间126
    35.2.1duration127
    35.2.2time_point129
    35.2.3时钟131
    35.2.4时间萃取132
    35.3编译时有理数运算132
    35.4类型函数134
    35.4.1类型萃取134
    35.4.2类型生成器138
    35.5其他工具142
    35.5.1move()和forward()142
    35.5.2swap()143
    35.5.3关系运算符143
    35.5.4比较和哈希type_info144
    35.6建议145
    第36章字符串146
    36.1引言146
    36.2字符分类146
    36.2.1分类函数146
    36.2.2字符萃取147
    36.3字符串148
    36.3.1string与C风格字符串149
    36.3.2构造函数151
    36.3.3基本操作152
    36.3.4字符串I/O153
    36.3.5数值转换154
    36.3.6类STL操作155
    36.3.7find系列函数157
    36.3.8子串158
    36.4建议159
    第37章正则表达式160
    37.1正则表达式160
    37.1.1正则表达式符号表示161
    37.2regex165
    37.2.1匹配结果166
    37.2.2格式化169
    37.3正则表达式函数170
    37.3.1regex_match()170
    37.3.2regex_search()171
    37.3.3regex_replace()172
    37.4正则表达式迭代器173
    37.4.1regex_iterator173
    37.4.2regex_token_iterator175
    37.5regex_traits176
    37.6建议177
    第38章I/O流178
    38.1引言178
    38.2I/O流层次180
    38.2.1文件流180
    38.2.2字符串流182
    38.3错误处理183
    38.4I/O操作184
    38.4.1输入操作185
    38.4.2输出操作187
    38.4.3操纵符189
    38.4.4流状态190
    38.4.5格式化194
    38.5流迭代器200
    38.6缓冲201
    38.6.1输出流和缓冲区204
    38.6.2输入流和缓冲区205
    38.6.3缓冲区迭代器205
    38.7建议207
    第39章区域设置209
    39.1处理文化差异209
    39.2类locale211
    39.2.1命名locale213
    39.2.2比较string216
    39.3类facet217
    39.3.1访问locale中的facet218
    39.3.2一个简单的用户自定义facet218
    39.3.3locale和facet的使用221
    39.4标准facet221
    39.4.1string比较223
    39.4.2数值格式化226
    39.4.3货币格式化231
    39.4.4日期和时间格式化235
    39.4.5字符分类238
    39.4.6字符编码转换241
    39.4.7消息244
    39.5便利接口248
    39.5.1字符分类248
    39.5.2字符转换248
    39.5.3字符串转换249
    39.5.4缓冲区转换250
    39.6建议250
    第40章数值计算252
    40.1引言252
    40.2数值252
    40.2.1数值宏255
    40.3标准数学函数255
    40.4复数complex257
    40.5数值数组:valarray258
    40.5.1构造函数和赋值操作258
    40.5.2下标操作260
    40.5.3运算261
    40.5.4切片263
    40.5.5slice_array265
    40.5.6推广切片265
    40.6推广数值算法267
    40.6.1accumulate()267
    40.6.2inner_product()268
    40.6.3partial_sum()和adjacent_difference()269
    40.6.4iota()270
    40.7随机数270
    40.7.1引擎272
    40.7.2随机设备274
    40.7.3分布274
    40.7.4C风格随机数277
    40.8建议278
    第41章并发279
    41.1引言279
    41.2内存模型280
    41.2.1内存位置281
    41.2.2指令重排282
    41.2.3内存序282
    41.2.4数据竞争283
    41.3原子性285
    41.3.1atomic类型287
    41.3.2标志和栅栏291
    41.4volatile292
    41.5建议292
    第42章线程和任务293
    42.1引言293
    42.2线程293
    42.2.1身份294
    42.2.2构造295
    42.2.3析构296
    42.2.4join()297
    42.2.5detach()298
    42.2.6名字空间this_thread299
    42.2.7杀死thread300
    42.2.8thread_local数据300
    42.3避免数据竞争302
    42.3.1互斥量302
    42.3.2多重锁309
    42.3.3call_once()311
    42.3.4条件变量311
    42.4基于任务的并发315
    42.4.1future和promise316
    42.4.2promise317
    42.4.3packaged_task318
    42.4.4future320
    42.4.5shared_future323
    42.4.6async()323
    42.4.7一个并行find()示例325
    42.5建议328
    第43章C标准库330
    43.1引言330
    43.2文件330
    43.3printf()系列函数331
    43.4C风格字符串334
    43.5内存335
    43.6日期和时间336
    43.7杂项339
    43.8建议340
    第44章兼容性341
    44.1引言341
    44.2C++11扩展341
    44.2.1语言特性341
    44.2.2标准库组件343
    44.2.3弃用特性344
    44.2.4应对旧版本C++实现344
    44.3C/C++兼容性345
    44.3.1C和C++是兄弟345
    44.3.2“静默”差异346
    44.3.3不兼容C++的C代码347
    44.3.4不兼容C的C++代码350
    44.4建议351

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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