C++之美-代碼簡潔、安全又跑得快的30個要訣 9787121482434 (英)J.GUYDAVIDSON (加)KA

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:電子工業
NT$693
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202407*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:C++之美-代碼簡潔、安全又跑得快的30個要訣
ISBN:9787121482434
出版社:電子工業
著編譯者:(英)J.GUYDAVIDSON (加)KA
頁數:294
所在地:中國大陸 *此為代購商品
書號:1662383
可大量預訂,請先連絡。

【台灣高等教育出版社簡體書】 C++之美-代碼簡潔、安全又跑得快的30個要訣 787121482434 (英)J.GUYDAVIDSON (加)KA

內容簡介

本書從《C++核心準則》(C++ Core Guidelines)中精心挑選了30條準則進行細緻、深入的講解。內容涵蓋C++語言最主要的方面,如類型系統、面向對象、模板和元編程、錯誤處理、程序性能、常量性等,其間又恰如其分地穿插了編碼風格、設計模式等主題。書中彙集了作者數十年職業生涯的經驗和一些有趣的示例,除了深刻的見解,行文也充滿了趣味性。作者試圖通過這種突出重點、以點帶面的方式幫助讀者了解並學習《C++核心準則》,進而更深入地掌握C++這門編程語言,特別是它的「現代」形態。 本書適合各種經驗水平的C++開發者閱讀。

作者簡介

J 蓋伊·戴維森,Creative Assembly工程實踐主管,致力於《全面戰爭》系列遊戲的特許經營,負責遊戲

目錄

,並負責提升工程團隊的編碼水準。他在ISO C++委員會中任職,是#include discord伺服器的管理員,在各種C++會議上發言,還通過Prospela和BAME in Games提供C++輔導。

目錄

第1章 避重就輕不可取
1 1 P 2:使用ISO標準C++編寫代碼
什麼是ISO標準C++
封裝差異
了解以前的用法
緊跟標準的發展
1 2 F 51:在有選擇的情況下,優先使用默認參數而非重載
引言
改進抽象概念:是增加參數還是重載
微妙的重載解決
回到示例代碼
默認參數天然的明確性
函數重載的替代方案
有時必須重載
小結
1 3 C 45:不要定義僅初始化數據成員的默認構造函數,而應使用類內成員初始化
為什麼要有默認構造函數
你是怎樣初始化數據成員的
兩個人維護一個類時會怎樣
小結
1 4 C 131:避免平凡的get和set函數
一種古老的慣用法
抽象
單純的封裝
類不變式
名詞和動詞
小結
1 5 ES 10:每條語句只聲明一個名字
我來引入你
向後兼容
寫出更加清晰的聲明
結構式綁定
小結
1 6 NR 2:不強求函數只用一條return語句
規則會演化
確保資源得到清理
使用RAII
編寫好的函數
小結
第2章 不要傷害自己
2 1 P 11:將凌亂的構造封裝起來,而不是使其散佈於代碼中
「一口吞」式做法
封裝一種凌亂的構造意味著什麼
語言的目的和抽象的本質
抽象的層次
通過重構和分割實現抽象
小結
2 2 I 23:盡量減少函數參數
他們應該掙多少
通過抽象簡化問題
儘可能少,但不要更少

第3章 別再使用
第4章 正確使用新特性
第5章 默認寫出好代碼
後記

詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理