幫助中心 | 我的帳號 | 關於我們

C++標準庫(第2版)

  • 作者:(德)約祖蒂斯|責編:白濤|譯者:侯捷
  • 出版社:電子工業
  • ISBN:9787121260896
  • 出版日期:2015/06/01
  • 裝幀:平裝
  • 頁數:1099
人民幣:RMB 228 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是全球C++經典權威參考書籍時隔12年,基於C++11標準的全新重大升級。標準庫提供了一組公共類和介面,極大地拓展了C++語言核心功能。《C++標準庫(第2版)》詳細講解了每一標準庫組件,包括其設計目的和方法、複雜概念的剖析、實用而高效的編程細節、存在的陷阱、重要的類和函數,又輔以大量用C++11標準實現的實用代碼範例。除覆蓋全新組件、特性外,本書一如前版,重點著眼于標準模板庫(STL),涉及容器、迭代器、函數對象以及STL演算法。此外,本書同樣關注lambda表達式、基於區間的for循環、move語義及可變參數模板等標準庫中的新式C++編程風格及其影響。

作者介紹
(德)約祖蒂斯|責編:白濤|譯者:侯捷
    Nicolai M.Josuttis(約祖蒂斯)是一名獨立技術顧問,為電信、交通、金融和製造業設計過大中型軟體系統。他還是C++標準委員會標準庫工作組早期成員,因其權威著作而享有盛名。除了最為暢銷的《C++標準庫》(第1版出版于1999年),其著作還包括C++Templates:The Complete Guide(與David Vandevoorde合著,由Addison-Wesley于2003年出版),以及S0Ain Practice:The Art of Distributed System Design(由O'Reily Media于2007年出版,簡體中文版《SOA實踐指南——分散式系統設計的藝術》由電子工業出版社于2008年出版)。

目錄
第2版譯序
第2版序言
第2版致謝
第1版序言
第1版致謝
1 關於本書
  1.1  緣起
  1.2  閱讀前的必要基礎
  1.3  本書風格與結構
  1.4  如何閱讀本書
  1.5  目前發展情勢
  1.6  範例代碼及額外信息
  1.7  反饋
2 C++及標準庫簡介
  2.1  C++Standard的歷史
    2.1.1  C++11Standard常見疑問
    2.1.2  C++98和C++11的兼容性
  2.2  複雜度與Big-O標記
3 語言新特性
  3.1  C++11語言新特性
    3.1.1  微小但重要的語法提升
    3.1.2  以auto完成類型自動推導
    3.1.3  一致性初始化(Uniform Initialization)與初值列(Initializer List)
    3.1.4  Range-Based for循環
    3.1.5  Move語義和Rvalue Reference
    3.1.6  新式的字元串字面常量(String Literal)
    3.1.7  關鍵字noexcept
    3.1.8  關鍵字constexpr
    3.1.9  嶄新的Template特性
    3.1.10  Lambda
    3.1.11  關鍵字decltype
    3.1.12  新的函數聲明語法(New Function Declaration Syntax)
    3.1.13  帶領域的(Scoped) Enumeration
    3.1.14  新的基礎類型(New Fundamental Data Type)
  3.2  雖舊猶新的語言特性
    3.2.1  基礎類型的明確初始化(Explicit Initialization for Fundamental Type)
    3.2.2  main()定義式
4 一般概念
  4.1  命名空間(Namespace)std
  4.2  頭文件(Header File)
  4.3  差錯和異常(Error and Exception)的處理
    4.3.1  標準的 Exception Class(異常類)
    4.3.2  異常類(Exception Class)的成員
    4.3.3  以Class exception_ptr傳遞異常
    4.3.4  拋出標準異常
    4.3.5  自標準異常類派生
  4.4  Callable Object(可被調用的對象)
  4.5  併發與多線程
  4.6  分配器(Allocator)
5 通用工具

  5.1  Pair和Tuple
    5.1.1  Pair
    5.1.2  Tuple(不定數的值組)
    5.1.3  Tuple的輸入/輸出
    5.1.4  tuple和pair轉換
  5.2  Smart Pointer(智能指針)
    5.2.1  Class shared_ptr
    5.2.2  Class weak_ptr
    5.2.3  誤用Shared Pointer
  ……
6 標準模板庫
7 STL容器
8 細探STL容器成員
9 STL迭代器
10 STL函數對象及Lambda
11 STL演算法
12 特殊容器
13 字元串
14 正則表達式
15 以Stream完成I/O
16 國際化
17 數值
18 併發
19 分配器
參考書目
索引

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032