Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
作者 | Scott Meyers |
---|---|
出版社 | 聯合發行股份有限公司 |
商品描述 | Effective Modern C++ 中文版: 提昇C++11與C++14技術的42個具體作法:「在學會C++基礎後,我從Meyers的EffectiveC++系列叢書中學到如何寫出有生產力的程式碼,在各家介紹妥 |
作者 | Scott Meyers |
---|---|
出版社 | 聯合發行股份有限公司 |
商品描述 | Effective Modern C++ 中文版: 提昇C++11與C++14技術的42個具體作法:「在學會C++基礎後,我從Meyers的EffectiveC++系列叢書中學到如何寫出有生產力的程式碼,在各家介紹妥 |
內容簡介 「在學會 C++ 基礎後,我從 Meyers 的 Effective C++ 系列叢書中學到如何寫出有生產力的程式碼,在各家介紹妥善運用現代 C++ 原則、風格與慣例的書籍中,《Effecitve Modern C++》是其中最重要的一本。還沒買嗎?現在趕快去買!」- Herb Sutter, ISO C++ 標準委員會會長與微軟 C++ 軟體架構師面對 C++11 與 C++14,不僅是要熟悉新加入的功能(例如:auto 型別宣告、搬移語義、lambda 運算式及並行支援),更在於挑戰有效的運用這些功能,讓開發的軟體正確、有效率、易於維護且具有可攜性,這也是寫作本書的原因。本書介紹如何用 C++11 與 C++14 撰寫真正傑出的軟體,亦即善用現代的 C++。本書主題包含:‧大括號初始化的優缺點、noexcept 規範、完美轉發及智慧型指標 make 函式‧std::move、std::forward、rvalue 參考與 universal reference 間的關係‧撰寫簡潔、正確、有效率的 lambda 運算式技巧‧std::atomic 與 volatile 的差異,使用方式以及與 C++ 並行 API 的關係‧如何運用現代 C++ 軟體開發方式重寫「原有的」C++(也就是 C++98)的程式設計最佳實作《Effective Modern C++》延續 Scott Meyer 之前書籍的原則式、範例導向風格,並涵蓋全新的內容,是有所學習現代 C++ 軟體開發人員都該讀的一本書。
作者介紹 ■作者簡介Scott Meyers過去 20 多年來,Scott Meyers 撰寫的 Effective C++ 系列叢書《Effective C++》、《More Effective C++》以及《Effective STL》,奠定了 C++ 程式設計原則的標準,以清晰、明確的方式解釋複雜的技術內容,讓他在全球擁有許多追隨者,並成為廣受歡迎的訓練師、顧問與研討會講者。他同時是布朗大學(Brown University)資訊科學博士。■譯者簡介莊弘祥
產品目錄 目錄第一章 推導型別第二章 auto第三章 邁入現代 C++第四章 智慧型指標第五章 rvalue 參考、搬移語意以及完美轉發第六章 Lambda 表示式第七章 並行 API第八章 調校
書名 / | Effective Modern C++ 中文版: 提昇C++11與C++14技術的42個具體作法 |
---|---|
作者 / | Scott Meyers |
簡介 / | Effective Modern C++ 中文版: 提昇C++11與C++14技術的42個具體作法:「在學會C++基礎後,我從Meyers的EffectiveC++系列叢書中學到如何寫出有生產力的程式碼,在各家介紹妥 |
出版社 / | 聯合發行股份有限公司 |
ISBN13 / | 9789863478669 |
ISBN10 / | 9863478660 |
EAN / | 9789863478669 |
誠品26碼 / | 2681309270004 |
頁數 / | 304 |
注音版 / | 否 |
裝訂 / | P:平裝 |
語言 / | 1:中文 繁體 |
尺寸 / | 23X18.5CM |
級別 / | N:無 |