[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

     经部  史类  子部  集部  古籍管理  古籍工具书  四库全书  古籍善本影音本  中国藏书
  •  文化

     文化评述  文化随笔  文化理论  传统文化  世界各国文化  文化史  地域文化  神秘文化  文化研究  民俗文化  文化产业  民族文化  书的起源/书店  非物质文化遗产  文化事业  文化交流  比较文化学
  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

     执业资格考试用书  室内设计/装潢装修  标准/规范  建筑科学  建筑外观设计  建筑施工与监理  城乡规划/市政工程  园林景观/环境艺术  工程经济与管理  建筑史与建筑文化  建筑教材/教辅  英文原版书-建筑
  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

     园艺  植物保护  畜牧/狩猎/蚕/蜂  林业  动物医学  农作物  农学(农艺学)  水产/渔业  农业工程  农业基础科学  农林音像
  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

  •  保健/养生

  •  体育/运动

  •  手工/DIY

  •  休闲/爱好

  •  英文原版书

  •  港台图书

  •  研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学

  •  音乐
     音乐理论

     声乐  通俗音乐  音乐欣赏  钢琴  二胡  小提琴
  • C++標準庫(第2版) 圖書
    該商品所屬分類:圖書 ->
    【市場價】
    1380-2000
    【優惠價】
    863-1250
    【作者】 約祖蒂斯 
    【出版社】電子工業出版社 
    【ISBN】9787121260896
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    出版社:電子工業出版社
    ISBN:9787121260896
    商品編碼:10027452243625

    品牌:文軒
    出版時間:2015-06-01
    代碼:228

    作者:約祖蒂斯

        
        
    "
    作  者:(德)約祖蒂斯 著 侯捷 譯
    /
    定  價:228
    /
    出 版 社:電子工業出版社
    /
    出版日期:2015年06月01日
    /
    頁  數:1128
    /
    裝  幀:平裝
    /
    ISBN:9787121260896
    /
    目錄
    ●第2版譯序 xxi
    第2版序言 xxiii
    第2版致謝 xxiv
    第1版序言 xxv
    第1版致謝 xxvi
    1 關於本書 1
    1.1 緣起 1
    1.2 閱讀前的必要基礎 2
    1.3 本書風格與結構 2
    1.4 如何閱讀本書 4
    1.5 目前發展情勢 5
    1.6 範例代碼及額外信息 5
    1.7 反饋 5
    2 C++ 及標準庫簡介 7
    2.1 C++ Standard 的歷史 7
    2.1.1 C++11 Standard 常見疑問 8
    2.1.2 C++98 和 C++11 的兼容性 9
    2.2 復雜度與 Big-O 標記 10
    3 語言新特性 13
    3.1 C++11 語言新特性 13
    3.1.1 微小但重要的語法提升 13
    3.1.2 以 auto 完成類型自動推導 14
    3.1.3 一致性初始化(Uniform Initialization)與初值列(Initializer List) 15
    3.1.4 Range-Based for 循環 17
    3.1.5 Move 語義和 Rvalue Reference 19
    3.1.6 新式的字符串字面常量(String Literal) 23
    3.1.7 關鍵字 noexcept 24
    3.1.8 關鍵字 constexpr 26
    3.1.9 嶄新的 Template 特性 26
    3.1.10 Lambda 28
    3.1.11 關鍵字 decltype 32
    3.1.12 新的函數聲明語法(New Function Declaration Syntax) 32
    3.1.13 帶領域的(Scoped) Enumeration 32
    3.1.14 新的基礎類型(New Fundamental Data Type) 33
    3.2 雖舊猶新的語言特性 33
    3.2.1 基礎類型的明確初始化(Explicit Initialization for Fundamental Type) 37
    3.2.2 main()定義式 37
    4 一般概念 39
    4.1 命名空間(Namespace)std 39
    4.2 頭文件(Header File) 40
    4.3 差錯和異常(Error and Exception)的處理 41
    4.3.1 標準的 Exception Class(異常類) 41
    4.3.2 異常類(Exception Class)的成員 44
    4.3.3 以 Class exception_ptr 傳遞異常 52
    4.3.4 拋出標準異常 53
    4.3.5 自標準異常類派生 54
    4.4 Callable Object(可被調用的對像) 54
    4.5 並發與多線程 55
    4.6 分配器(Allocator) 57
    5 通用工具 59
    5.1 Pair 和 Tuple 60
    5.1.1 Pair 60
    5.1.2 Tuple(不定數的值組) 68
    5.1.3 Tuple 的輸入/輸出 74
    5.1.4 tuple 和 pair 轉換 75
    5.2 Smart Pointer(智能指針) 76
    5.2.1 Class shared_ptr 76
    5.2.2 Class weak_ptr 84
    5.2.3 誤用 Shared Pointer 89
    5.2.4 細究 Shared Pointer 和 Weak Pointer 92
    5.2.5 Class unique_ptr 98
    5.2.6 細究 Class unique_ptr 110
    5.2.7 Class auto_ptr 113
    5.2.8 Smart Pointer 結語 114
    5.3 數值的極值(Numeric Limit) 115
    5.4 Type Trait 和 Type Utility 122
    5.4.1 Type Trait 的目的 122
    5.4.2 細究 Type Trait 125
    5.4.3 Reference Wrapper(外覆器) 132
    5.4.4 Function Type Wrapper(外覆器) 133
    5.5 輔助函數 134
    5.5.1 挑選最小值和優選值 134
    5.5.2 兩值互換(Swapping) 136
    5.5.3 增補的“比較操作符”(Comparison Operator) 138
    5.6 Class ratio<> 的編譯期分數運算 140
    5.7 Clock 和 Timer 143
    5.7.1 Chrono 程序庫概觀 143
    5.7.2 Duration(時間段) 144
    5.7.3 Clock(時鐘)和 Timepoint(時間點) 149
    5.7.4 C 和 IX 提供的 Date/Time 函數 157
    5.7.5 以計時器停滯線程(Blocking with Timer) 160
    5.8 頭文件 <cstddef>、<cstdlib> 和 <cstring> 161
    5.8.1 <cstddef> 內的各項定義 161
    5.8.2 <cstdlib> 內的各種定義 162
    5.8.3 <cstring> 中的定義式 163
    6 標準模板庫 165
    6.1 STL 組件(Component) 165
    6.2 容器(Container) 167
    6.2.1 序列式容器(Sequence Container) 169
    6.2.2 關聯式容器(Associative Container) 177
    6.2.3 無序容器(Unordered Container) 180
    6.2.4 關聯式數組(Associative Array) 185
    6.2.5 其他容器 187
    6.2.6 容器適配器(Container Adapter) 188
    6.3 迭代器(Iterator) 188
    6.3.1 關聯式( Associative )及無序 ( Unordered )容器的更多實例 193
    6.3.2 迭代器種類(Iterator Category) 198
    6.4 算法(Algorithm) 199
    6.4.1 區間(Range) 203
    6.4.2 處理多重區間( ltiple Ranges) 207
    6.5 迭代器之適配器(Iterator Adapter) 210
    6.5.1 Insert Iterator(安插型迭代器) 210
    6.5.2 Stream Iterator(串流迭代器) 212
    6.5.3 Reverse Iterator(反向迭代器) 214
    6.5.4 Move Iterator(搬移迭代器) 216
    6.6 用戶自定義的泛型函數(User-Defined Generic Function) 216
    6.7 更易型算法(Manipulating Algorithm) 217
    6.7.1 移除(Removi素 218
    6.7.2 更易 Associative(關聯式)和 Unordered(無序)容器 221
    6.7.3 算法 vs. 成員函數 223
    6.8 以函數作為算法的實參 224
    6.8.1 以函數作為算法實參的實例示範 224
    6.8.2 判斷式(Predicate) 226
    6.9 使用 Lambda 229
    6.10 函數對像(Function Object) 233
    6.10.1 定義一個函數對像 233
    6.10.2 預定義的函數對像 239
    6.10.3 Binder 241
    6.10.4 函數對像 vs. Lambda 243
    6.11 容素 244
    6.11.1素的必要條件 244
    6.11.2 Value 語義 vs. Reference 語義 245
    6.12 STL 內部的錯誤和異常 245
    6.12.1 錯誤處理(Error Handling) 246
    6.12.2 異常處理(Exception Handling) 248
    6.13 擴展 STL 250
    6.13.1 整合更多 Type 250
    6.13.2 派生自 STL Type 251
    7 STL 容器 253
    7.1 容器的共通能力和共通操作 254
    7.1.1 容器的共通能力 254
    7.1.2 容器的共通操作 254
    7.1.3 容器提供的類型 260
    7.2 Array 261
    7.2.1 Array 的能力 261
    7.2.2 Array 的操作 263
    7.2.3 把array當成 C-Style Array 267
    7.2.4 異常處理( Exception Handling ) 268
    7.2.5 Tuple 接口 268
    7.2.6 Array 運用實例 268
    7.3 Vector 270
    7.3.1 Vector 的能力 270
    7.3.2 Vector 的操作 273
    7.3.3 將 Vector 當作 C-Style Array 使用 278
    7.3.4 異常處理( Exception Handling ) 278
    7.3.5 Vector 使用實例 279
    7.3.6 Class vector<bool> 281
    7.4 Deque 283
    7.4.1 Deque 的能力 284
    7.4.2 Deque 的操作函數 284
    7.4.3 Exception Handling 288
    7.4.4 Deque 運用實例 288
    7.5 List 290
    7.5.1 List 的能力 290
    7.5.2 List 的操作 291
    7.5.3 異常處理( Exception Handling ) 296
    7.5.4 List 運用實例 298
    7.6 Forward List 300
    7.6.1 Forward List 的能力 300
    7.6.2 Forward List 的操作 302
    7.6.3 異常處理( Exception Handling ) 311
    7.6.4 Forward List 運用實例 312
    7.7 Set 和 ltiset 314
    7.7.1 Set 和 ltiset 的能力 315
    7.7.2 Set and ltiset 的操作函數 316
    7.7.3 異常處理( Exception Handling ) 325
    7.7.4 Set 和 ltiset 運用實例 325
    7.7.5 運行期指定排序準則 328
    7.8 Map 和 ltimap 331
    7.8.1 Map 和 ltimap 的能力 332
    7.8.2 Map 和 ltimap 的操作函數 333
    7.8.3 將 Map 視為關聯式數組( Associative Array ) 343
    7.8.4 異常處理( Exception Handling ) 345
    7.8.5 Map 和 ltimap 運用實例 345
    7.8.6 綜合實例:運用 Map、 String 並於運行期指定排序準則 351
    7.9 無序容器( Unordered Container ) 355
    7.9.1 Unordered 容器的能力 357
    7.9.2 創建和控制 Unordered 容器 359
    7.9.3 Unordered 容器的其他操作 367
    7.9.4 Bucket 接口 374
    7.9.5 使用 Unordered Map 作為 Associative Array 374
    7.9.6 異常處理( Exception Handling ) 375
    7.9.7 Unordered 容器的運用實例 375
    7.10 其他 STL 容器 385
    7.10.1 String 作為一種 STL 容器 385
    7.10.2 C-Style Array 作為一種 STL 容器 386
    7.11 實現 Reference 語義 388
    7.12 各種容器的使用時機 392
    8 細探 STL 容器成員 397
    8.1 容器內的類型 397
    8.2 創建、復制和銷毀( Create, Copy, and Destroy ) 400
    8.3 非更易型操作( Nonmodifying Operation ) 403
    8.3.1 大小相關操作( Size Operation ) 403
    8.3素比較( Comparison Operation ) 404
    8.3.3 Associative 和 Unordered 容器特有的非更易型操作 404
    8.4 賦值( Assignment ) 406
    8素直接訪問( Direct Element Access ) 408
    8.6 “產出迭代器”之各項操作 410
    8.7 安插和移除( Inserting and Removin素 411
    8.7.1 安素( Inserting Single Element ) 411
    8.7.2 安素( Inserting ltiple Elements ) 416
    8.7.3素( Removing Element ) 417
    8.7.4 重設大小( Resizing ) 420
    8.8 List 和 Forward List 的特殊成員函數 420
    8.8.1 特殊成員函數(針對 List 和 Forward List ) 420
    8.8.2 特殊成員函數(隻針對 Forward List ) 423
    8.9 容器的策略接口( Policy Interface ) 427
    8.9.1 非更易型策略函數( Nonmodifying Policy Function ) 427
    8.9.2 更易型策略函數( Modifying Policy Function ) 428
    8.9.3 Unordered 容器的 Bucket 相關接口 429
    8.10 對分配器( Allocator )的支持 430
    8.10.1 基本的分配器成員( Fundamental Allocator Member ) 430
    8.10.2 帶有“可選之分配器參數”的構造函數 430
    9 STL 迭代器 433
    9.1 迭代器頭文件( Header Files for Iterators ) 433
    9.2 迭代器種類( Iterator Category ) 433
    9.2.1 Output 迭代器 433
    9.2.2 Input 迭代器 435
    9.2.3 Forward(前向)迭代器 436
    9.2.4 Bidirectional(雙向)迭代器 437
    9.2.5 Random-Access(隨機訪問)迭代器 438
    9.2.6 Vector 迭代器的遞增( Increment )和遞減( Decrement ) 440
    9.3 迭代器相關輔助函數 441
    9.3.1 advance() 441
    9.3.2 next()和prev() 443
    9.3.3 distance() 445
    9.3.4 iter_swap() 446
    9.4 迭代器適配器( Iterator Adapter ) 448
    9.4.1 Reverse(反向)迭代器 448
    9.4.2 Insert(安插型)迭代器 454
    9.4.3 Stream(串流)迭代器 460
    9.4.4 Move(搬移)迭代器 466
    9.5 Iterator Trait(迭代器特性) 466
    9.5.1 為迭代器編寫泛型函數( Generic Function ) 468
    9.6 用戶自定義( User-Defined )迭代器 471
    10 STL 函數對像及 Lambda 475
    10.1 Function Object(函數對像)的概念 475
    10.1.1 以 Function Object 為排序準則( Sorting Criterion ) 476
    10.1.2 Function Object 擁有內部狀態( Internal State ) 478
    10.1.3 for_each()的返回值 482
    10.1.4 Predicate(判斷式) vs. Function Object(函數對像) 483
    10.2 預定義的 Function Object 和 Binder 486
    10.2.1 預定義的 Function Object 486
    10.2.2 Function Adapter 和 Binder 487
    10.2.3 以 Function Adapter 搭配用戶自定義的 Function Object 495
    10.2.4 過時的( Deprecated ) Function Adapter 497
    10.3 運用 Lambda 499
    10.3.1 Lambda vs. Binder 499
    10.3.2 Lambda vs. 帶有狀態的( Stateful ) Function Object 500
    10.3.3 Lambda 調用全局函數和成員函數 502
    10.3.4 Lambda 作為 Hash 函數、排序準則或相等準則 504
    11 STL 算法 505
    11.1 算法頭文件(Header File) 505
    11.2 算法概觀 505
    11.2.1 扼要介紹 506
    11.2.2 算法分門別類 506
    11.3 輔助函數 517
    11.4 for_each() 算法 519
    11.5 非更易型算法(Nonmodifying Algorithm) 524
    11.5素計數 524
    11.5.2 最小值和優選值 525
    11.5.3素(Searching Element) 528
    11.5.4 區間的比較 542
    11.5.5 Predicate 用以檢驗區間 550
    11.6 更易型算法(Modifying Algorithm) 557
    11.6.1素(Copying Element) 557
    11.6.2素(Moving Element) 561
    11.6.3 轉換素(Transforming and Combining Element) 563
    11.6.4素(Swapping Elements) 566
    11.6.5 賦值(Assigning New Value) 568
    11.6.6素(Replacing Element) 571
    11.7 移除型算法(Removing Algorithm) 575
    11.7.1 移素 575
    11.7.2 移素 578
    11.8 變序型算法( tating Algorithm) 583
    11.8.1素次序(Reversing the Order of Elements) 583
    11.8.2素(Rotating Elements) 584
    11.8.3素(Permuting Elements) 587
    11.8.素重新洗牌(Shuffling Elements) 589
    11.8.素向前搬(Moving Elements to the Front) 592
    11.8.6 劃分為兩個子區間(Partition into Two Subranges) 594
    11.9 排序算法(Sorting Algorithm) 596
    11.9.1 素排序 596
    11.9.2 局部排序(Partial Sorting) 599
    11.9.3 根據第 {\\itshape n素排序 602
    11.9.4 Heap 算法 604
    11.10 已序區間算法(Sorted-Range Algorithm) 608
    11.10.1素(Searching Element) 608
    11.10.2素(Merging Elements) 614
    11.11 數值算法(Numeric Algorithm) 623
    11.11.1 運算後產生結果 623
    11.11.2 相對數列和絕對數列之間的轉換 627
    12 特殊容器 631
    12.1 Stack(堆棧) 632
    12.1.1 核心接口 633
    12.1.2 Stack 運用實例 633
    12.1.3 一個用戶自定義的 Stack Class 635
    12.1.4 細究 Class stack<> 637
    12.2 Queue(隊列) 638
    12.2.1 核心接口 639
    12.2.2 Queue 運用實例 640
    12.2.3 一個用戶自定義的 Queue Class 641
    12.2.4 細究 Class queue<> 641
    12.3 Priority Queue(帶優先級的隊列) 641
    12.3.1 核心接口 643
    12.3.2 Priority Queue 運用實例 643
    12.3.3 細究 Class priority_queue<> 644
    12.4 細究 Container Adapter 645
    12.4.1 類型定義 645
    12.4.2 構造函數(Constructor) 646
    12.4.3 Priority Queue 額外提供的構造函數 646
    12.4.4 各項操作(Operation) 647
    12.5 Bitset 650
    12.5.1 Bitset 運用實例 651
    12.5.2 細究 Class bitset 653
    13 字符串 655
    13.1 String Class 的目的 656
    13.1.1 例一:提煉臨時文件名 656
    13.1.2 例二:提煉單詞並反向打印 660
    13.2 String Class 細節描述 663
    13.2.1 String 的各種相關類型 663
    13.2.2 操作函數概覽 666
    13.2.3 構造函數和析構函數(Constructor and Destructor) 667
    13.2.4 String 和 C-String 668
    13.2.5 大小和容量(Size and Capacity) 669
    13.2素訪問(Element Access) 671
    13.2.7 比較(Comparison) 672
    13.2.8 更改內容(Modifier) 673
    13.2.9 子字符串(Substring)及字符串接合(String Concatenation) 676
    13.2.10 I/O 操作符 677
    13.2.11 搜索和查找(Searching and Finding) 678
    13.2.12 npos 的意義 680
    13.2.13 數值轉換(Numeric Conversion) 681
    13.2.14 String 對迭代器的支持 684
    13.2.15 國際化(Internationalization) 689
    13.2.16 效率(Performance) 692
    13.2.17 String 和 Vector 692
    13.3 細究 String Class 693
    13.3.1 類型定義和靜態值 693
    13.3.2 創建、復制、銷毀(Create, Copy, and Destroy) 694
    13.3.3 大小和容量(Size and Capacity) 696
    13.3.4 比較(Comparison) 697
    13.3.5 字符訪問 699
    13.3.6 產生 C-String 和字符數組(Character Array) 700
    13.3.7 “改動”之相關操作(Modifying Operation) 700
    13.3.8 查找(Searching and Finding) 708
    13.3.9 子字符串(Substring)及字符串接合(String Concatenation) 711
    13.3.10 I/O函數 712
    13.3.11 數值轉換(Numeric Conversion) 713
    13.3.12 生成 Iterator 714
    13.3.13 對 Allocator 的支持 715
    14 正則表達式 717
    14.1 Regex 的匹配和查找接口(Match and Search Interface) 717
    14.2 處理“次表達式”(Subexpression) 720
    14.3 Regex Iterator 726
    14.4 Regex Token Iterator 727
    14.5 用於替換的正則表達式 730
    14.6 Regex Flag 732
    14.7 Regex 的異常(Exception) 735
    14.8 Regex ECMAScript 文法 738
    14.9 其他文法 739
    14.10 細究 Basic Regex 簽名式 740
    15 以 Stream 完成 I/O 743
    15.1 I/O Stream 的共通基礎(Common Background) 744
    15.1.1 Stream 對像 744
    15.1.2 Stream Class 744
    15.1.3 全局的 Stream 對像 745
    15.1.4 Stream 操作符 745
    15.1.5 操控器(Manipulator) 746
    15.1.6 一個簡單例子 746
    15.2 基本 Stream Class 和其對像 748
    15.2.1 Class 及其層次體繫 748
    15.2.2 全局性的 Stream 對像 751
    15.2.3 頭文件 752
    15.3 標準的 Stream 操作符 << 和 >> 753
    15.3.1 Output 操作符 << 753
    15.3.2 Input 操作符 >> 754
    15.3.3 特殊類型的 I/O 755
    15.4 Stream 的狀態(State) 758
    15.4.1 表示“ Stream 狀態”的常量 758
    15.4.2 用來“處理 Stream 狀態”的成員函數 759
    15.4.3 Stream 狀態與 Boolean 條件測試 760
    15.4.4 Stream 的狀態和異常 762
    15.5 標準 I/O 函數 767
    15.5.1 Input 相關函數 768
    15.5.2 Output 相關函數 771
    15.5.3 實例 772
    15.5.4 sentry 對像 772
    15.6 操控器(Manipulator) 774
    15.6.1 操控器概覽 774
    15.6.2 操控器如何運作 776
    15.6.3 用戶自定義的操控器 777
    15.7 格式化(Formatting) 779
    15.7.1 Format Flag(格式標志) 779
    15.7.2 Boolean 的 I/O 格式 781
    15.7.3 欄位寬度、填充字符、位置調整 781
    15.7.4 正號與大寫 784
    15.7.5 數值基底(Numeric Base) 785
    15.7.6 浮點數(Floating-Point)表示法 787
    15.7.7 一般格式(General Formatting)定義 789
    15.8 國際化(Internationalization) 790
    15.9 文件訪問(File Access) 791
    15.9.1 File Stream Class 791
    15.9.2 File Stream 的 Rvalue 和 Move 語義 795
    15.9.3 File Flag(文件標志) 796
    15.9.4 隨機訪問(Random Access) 799
    15.9.5 使用文件描述器(File Descriptor) 801
    15.10 為 String 而設計的 Stream Class 802
    15.10.1 String Stream Class 802
    15.10.2 String Stream 的 Move 語義 806
    15.10.3 char* Stream Class 807
    15.11 “用戶自定義類型”之 I/O 操作符 810
    15.11.1 實現一個 Output 操作符 810
    15.11.2 實現一個 Input 操作符 812
    15.11.3 以輔助函數完成 I/O 814
    15.11.4 用戶自定義之 Format Flag(格式標志) 815
    15.11.5 用戶自定義 I/O 操作符的規約(Convention) 818
    15.12 連接 Input 和 Output Stream 819
    15.12.1 以 tie() 完成松耦合(Loose Coupling) 819
    15.12.2 以 Stream 緩衝區完成緊耦合(Tight Coupling) 820
    15.12.3 將標準 Stream 重定向(Redirecting) 822
    15.12.4 可讀可寫的 Stream 824
    15.13 Stream Buffer Class 826
    15.13.1 Stream 緩衝區接口 826
    15.13.2 Stream 緩衝區的 Iterator 828
    15.13.3 用戶自定義之 Stream 緩衝區 832
    15.14 關於效能(Performance) 844
    15.14.1 與 C 標準串流同步(Synchronization with C's Standard Streams) 845
    15.14.2 Stream 緩衝區內的緩衝機制 845
    15.14.3 直接使用 Stream 緩衝區 846
    16 國際化 849
    16.1 字符編碼和字符集 850
    16.1.1 多字節( ltibyte)和寬字符(Wide-Character)文本 850
    16.1.2 不同的字符集 851
    16.1.3 在 C++ 中處理字符集 852
    16.1.4 Character Trait 853
    16.1.5 特殊字符的國際化 857
    16.2 Locale(地域)概念 857
    16.2.1 使用 Locale 858
    16.2.2 Locale Facet 864
    16.3 細究 Locale 866
    16.4 細究 Facet 869
    16.4.1 數值格式化(Numeric Formatting) 870
    16.4.2 貨幣符號格式化(Monetary Formatting) 874
    16.4.3 時間和日期格式化(Time and Date Formatting) 884
    16.4.4 字符的分類和轉換 891
    16.4.5 字符串校勘(String Collation) 904
    16.4.6 消息國際化(Internationalized Message) 905
    17 數值 907
    17.1 隨機數及分布(Random Number and Distribution) 907
    17.1.1 第一個例子 908
    17.1.2 引擎(Engine) 912
    17.1.3 細說引擎(Engine) 915
    17.1.4 分布(Distribution) 917
    17.1.5 細說分布(Distribution) 921
    17.2 復數(Complex Number) 925
    17.2.1 Class complex<> 一般性質 925
    17.2.2 Class complex<> 運用實例 926
    17.2.3 復數的各項操作 928
    17.2.4 細說 Class complex<> 935
    17.3 全局數值函數(Global Numeric Function) 941
    17.4 Valarray 943
    18 並發 945
    18.1 高級接口:async() 和 Future 946
    18.1.1 async() 和 Future 的第一個用例 946
    18.1.2 實例:等待兩個 Task 955
    18.1.3 Shared Future 960
    18.2 低層接口:Thread 和 Promise 964
    18.2.1 Class std::thread 964
    18.2.2 Promise 969
    18.2.3 Class packaged_task<> 972
    18.3 細說啟動線程(Starting a Thread) 973
    18.3.1 細說 async() 974
    18.3.2 細說 Future 975
    18.3.3 細說 Shared Future 976
    18.3.4 細說 Class std::promise 977
    18.3.5 細說 Class std::packaged_task 977
    18.3.6 細說 Class std::thread 979
    18.3.7 Namespace this_thread 981
    18.4 線程同步化與 Concurrency(並發)問題 982
    18.4.1 當心 Concurrency(並發) 982
    18.4.2 Concurrent Data Access 為什麼造成問題 983
    18.4.3 什麼情況下可能出錯 983
    18.4.4 解決問題所需要的性質(Feature) 987
    18.5 tex 和 Lock 989
    18.5.1 使用 tex 和 Lock 989
    18.5.2 細說 tex 和 Lock 998
    18.5.3 隻調用一次 1000
    18.6 Condition Variable(條件變量) 1003
    18.6.1 Condition Variable(條件變量)的意圖 1003
    18.6.2 Condition Variable(條件變量)的第一個完整例子 1004
    18.6.3 使用 Condition Variable(條件變量)實現多線程 Queue 1006
    18.6.4 細說 Condition Variable(條件變量) 1009
    18.7 Atomic 1012
    18.7.1 Atomic 用例 1012
    18.7.2 細說 Atomic 及其高級接口 1016
    18.7.3 Atomic 的 C-Style 接口 1019
    18.7.4 Atomic 的低層接口 1019
    19 分配器 1023
    19.1 以應用程序開發者的角度使用 Allocator 1023
    19.2 用戶自定義的 Allocator 1024
    19.3 以程序庫開發者的角度使用 Allocator 1026
    參考書目 1031
    新聞組及論壇( Newsgroup and Forum ) 1031
    書籍和網站 1032
    索引 1037
    內容簡介
    本書是全球C++經典權威參考書籍時隔12年,基於C++11標準的全新重大升級。標準庫提供了一組公共類和接口,極大地拓展了C++語言核心功能。《C++標準庫(第2版)》詳細講解了每一標準庫組件,包括其設計目的和方法、復雜概念的剖析、實用而高效的編程細節、存在的陷阱、重要的類和函數,又輔以大量用C++11標準實現的實用代碼範例。除覆蓋全新組件、特性外,本書一如前版,重點著眼於標準模板庫(STL),涉及容器、迭代器、函數對像以及STL算法。此外,本書同樣關注lambda表達式、基於區間的for循環、move語義及可變參數模板等標準庫中的新式C++編程風格及其影響。



    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部