PDF JPG
本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • C++程式設計的樂趣:範例實作與專題研究的程式設計課
  • 點閱:567
    112人已收藏
  • 譯自:C++ crash course
  • 作者: [喬希.洛斯賓諾索](Josh Lospinoso)著 , 張耀鴻譯
  • 出版社:碁峰資訊
  • 出版年:2022
  • ISBN:9789865028831
  • EISBN:9786263240544 PDF
  • 格式:PDF,JPG
  • 附註:原紙本書ISBN: 9789865028831 含索引

C++是最廣泛使用的程式語言之一。在具備豐富C++知識技巧的程式設計師手上,可以產出讓人引以為傲的精簡、高效、可讀的程式碼。

  本書是為中高級程式設計師所編寫,跳過瑣碎的細節,直接進入最新修訂的ISO標準C++17的核心。第一部分介紹了C++語言的核心,從型別和函式到物件生命週期和表達式。第二部分介紹了C++標準函式庫和Boost函式庫,您將在這裡學到特殊的實用程式類別、資料結構和演算法,以及如何操作檔案系統,以及建構透過網路進行通訊的高效能程式。

  您會學到現代C++的所有主要的特徵,包括:

  ‧基本型別、參照型別和使用者定義型別
  ‧使用範本和虛擬類別的執行時多型
  ‧物件生命週期,包括儲存持續時間、呼叫堆疊、記憶體管理、例外和資源取得即初始化(resource acquisition is initialization, RAII)的範式
  ‧進階表達式、敍述和函式
  ‧智慧指標、資料結構、日期和時間、數字和機率/統計功能
  ‧容器、疊代器、字串和演算法
  ‧串流和檔案、並行、網路和應用程式開發

  本書包含500多個程式碼範例和將近100個練習,定能幫助您建立堅實的C++基石。
 

作者簡介

Josh Lospinoso

  服役於美國陸軍15年,並建立了美國網路司令部所使用的C++課程以教導初級開發人員。他發表了20多篇通過同儕評審的文章,並成功與友人共同創建了一家經收購而來的證券公司。洛斯皮諾索是一名羅德學者,擁有牛津大學統計學博士學位。

  • 序(第xxi頁)
  • 致謝(第xxv頁)
  • 前言(第xxvi頁)
    • 關於本書(第xxvii頁)
    • 誰該閱讀本書?(第xxviii頁)
    • 本書內容(第xxviii頁)
  • 給 C 程式設計師的開場序(第xxxii頁)
    • 升等到超級 C(第xxxiv頁)
    • C++ 主題(第xlv頁)
    • 放輕鬆並希望您會喜歡這雙新鞋(第lviii頁)
  • PART I:C++ 語言核心(第1頁)
    • 1 啟動和執行(第3頁)
    • 2 型別(第39頁)
    • 3 參照型別(第89頁)
    • 4 物件生命週期(第117頁)
    • 5 執行階段的多型(第177頁)
    • 6 編譯階段的多型(第197頁)
    • 7 運算式(第241頁)
    • 8 敘述(第281頁)
    • 9 函式(第325頁)
  • PART II:C++ 函式庫和框架(第373頁)
    • 10 測試(第375頁)
    • 11 智慧指標(第455頁)
    • 12 公用程式(第495頁)
    • 13 容器(第545頁)
    • 14 疊代器(第621頁)
    • 15 STRINGS(第645頁)
    • 16 串流(第703頁)
    • 17 檔案系統(第741頁)
    • 18 演算法(第769頁)
    • 19 併發與並行(第859頁)
    • 20 BOOST ASIO 網路程式設計(第891頁)
    • 21 撰寫應用程式(第929頁)
  • 索引(第961頁)
紙本書 NT$ 880
單本電子書
NT$ 880

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code