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

現代C++編程實戰(132個核心技巧示例原書第2版)/程序員書庫

  • 作者:(羅)馬里烏斯·班西拉|責編:劉鋒//張秀華|譯者:連少華//駱名樊//呂凱陽
  • 出版社:機械工業
  • ISBN:9787111750109
  • 出版日期:2024/04/01
  • 裝幀:平裝
  • 頁數:531
人民幣:RMB 139 元      售價:
放入購物車
加入收藏夾

內容大鋼
    C++以速度快、高效和高性能著稱,是使用非常廣泛的通用編程語言之一。本書介紹了C++20的新特性,如模塊、概念、協程,以及對標準庫的許多補充,包括range和文本格式化。本書以實用技巧示例的形式組織,涵蓋了現代C++開發人員而臨的各種問題。
    本書不僅深入探討了現代C++編程中核心概念(如函數和類、迭代器和演算法、流和文件系統、線程和併發、智能指針和移動語義等)的細節,還深度剖析了編程性能,以幫助開發人員借助最佳實踐編寫快速、精簡的代碼。
    此外,本書還探索了有用的模式,深入研究了許多慣用法的實現,包括pimpl、命名參數和律師-委託人慣用法,詳細講解了避免重複使用工廠模式等技術。本書還專門用一章介紹了單元測試,涵蓋三個廣泛使用的C++庫:Boost.Test、GoogleTest和Catch2。
    讀完本書,你將能夠有效地利用C++編程的特性和技術來提高應用程序的性能、可伸縮性和效率。

作者介紹
(羅)馬里烏斯·班西拉|責編:劉鋒//張秀華|譯者:連少華//駱名樊//呂凱陽

目錄
前言
第1章  現代C++的核心特性
  1.1  盡可能地使用auto關鍵字
    1.1.1  使用方式
    1.1.2  工作原理
    1.1.3  延伸閱讀
  1.2  創建類型別名和模板別名
    1.2.1  使用方式
    1.2.2  工作原理
    1.2.3  延伸閱讀
  1.3  理解統一初始化
    1.3.1  準備工作
    1.3.2  使用方式
    1.3.3  工作原理
    1.3.4  更多
    1.3.5  延伸閱讀
  1.4  了解各種形式的非靜態成員初始化
    1.4.1  使用方式
    1.4.2  工作原理
    1.4.3  延伸閱讀
  1.5  控制以及查詢對象對齊方式
    1.5.1  準備工作
    1.5.2  使用方式
    1.5.3  工作原理
    1.5.4  延伸閱讀
  1.6  使用作用域枚舉
    1.6.1  使用方式
    1.6.2  工作原理
    1.6.3  延伸閱讀
  1.7  在虛方法中使用override和final關鍵字
    1.7.1  準備工作
    1.7.2  使用方式
    1.7.3  工作原理
    1.7.4  延伸閱讀
  1.8  使用基於range的for循環迭代range
    1.8.1  準備工作
    1.8.2  使用方式
    1.8.3  工作原理
  ……
第2章  數字和字元串
第3章  函數
第4章  預處理和編譯
第5章  標準庫容器、演算法和迭代器
第6章  通用工具
第7章  文件和流
第8章  線程和併發
第9章  魯棒性和性能
第10章  模式和慣用法
第11章  測試框架
第12章  C++20核心特性

參考資料

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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