C++20 模板元編程 Template Metaprogramming with C++: Learn everything about C++ templates and unlock the power of template metaprogramming
何榮華 王文斌 張毅
- 出版商: 清華大學
- 出版日期: 2025-07-01
- 定價: $599
- 售價: 8.5 折 $509
- 語言: 簡體中文
- 頁數: 302
- ISBN: 7302694362
- ISBN-13: 9787302694366
-
相關分類:
C++ 程式語言
- 此書翻譯自: Template Metaprogramming with C++: Learn everything about C++ templates and unlock the power of template metaprogramming (Paperback)
立即出貨
買這商品的人也買了...
-
秋聲教你玩 -- C語言與指標 : 給挑戰者的 22堂課$560$437 -
秋聲教你玩 -- C語言底層破解指標篇 : 給挑戰者的9堂課$450$351 -
依賴注入:原理、實作與設計模式 (Dependency Injection: Principles, Practices, Patterns, 2/e)$1,000$780 -
FLAG'S 創客‧自造者工作坊 -- 資安衛士 破解駭客戲法$1,599$1,439 -
圖解 TCP/IP 網路通訊協定 (涵蓋IPv6)(2021修訂版)$620$527 -
駭客廝殺不講武德:CTF 強者攻防大戰直擊$1,000$790 -
$305數據庫原理與應用 (Oracle 19c版)(微課視頻版) -
新觀念 PHP8 + MySQL + AJAX 網頁程式範例教本, 6/e$630$535 -
資料科學的統計實務 : 探索資料本質、扎實解讀數據,才是機器學習成功建模的第一步$599$539 -
計算機組成原理:作業系統概論Ⅱ$600$468 -
ROS 機械臂開發與實踐$468$444 -
$662C++ 現代編程技術寫給工程師的 C++教程 -
$469你好,C++ -
$987C++ 編程之禪:從理論到實踐 -
$606ROS 2 智能機器人開發實踐 -
室內裝修工程實務 (乙級學術科2025最新版)$600$540 -
Oracle PL\SQL 實例精解 (原書第6版)$774$735 -
從源頭就優化 - 動手開發自己的編譯器實戰$880$695 -
深入淺出軟體架構 (Head First Software Architecture)$980$774 -
C++23 高級編程, 6/e$1,434$1,362 -
C++ 遊戲編程入門, 3/e$768$729 -
精通現代 C++ 11/14/17/20$534$507 -
3D圖解!機械解構事典:從零件到機構,完整解說機械裝置的運作原理$450$382 -
$550代碼隨想錄2:圖論 -
Programming:Principles and Practice Using C++, 3/e (繁體中文版)$990$782
簡體書新到貨|2書75折 (8/25--8/31) 詳見活動內容 »
-
VIP 95折
量子計算與人工智能$648$615 -
VIP 95折
圖解Skill+OpenClaw:零代碼打造你的AI智能助手$414$393 -
VIP 95折
OpenClaw快速上手極簡部署與實戰$299$284 -
VIP 95折
LangChain與大語言模型應用開發實踐$299$284 -
85折
$1,014系統安全工程導論 -
85折
$351機器人學基礎 第4版 -
85折
$254國產龍蝦實操手冊:12款OpenClaw國產AI工具零基礎入門+全場景應用(視頻教學版) -
85折
$606openvela輕量系統開發實戰 -
85折
$504智能網聯汽車:AUTOSAR Adaptive平臺技術體系與應用指南 -
VIP 95折
智能體的超級大腦:大模型工作原理揭秘$359$341 -
VIP 95折
30天輕松學會SQL$599$569 -
VIP 95折
大模型賦能的智能體系統原理與實踐$299$284 -
VIP 95折
先進智能感知技術與應用$1,008$957 -
VIP 95折
視覺智能 — 技術前沿與應用探索$894$849 -
VIP 95折
分布式數據庫系統:原理解析與架構設計$474$450 -
VIP 95折
理解深度學習$534$507 -
VIP 95折
AI 優先:面向未來的企業和品牌行動指南$414$393 -
VIP 95折
玩賺 AI 短視頻 : DeepSeek + 即夢 + 剪映 打造爆款視頻$474$450 -
VIP 95折
飛書雲端安全養蝦 極簡OpenClaw實操手冊$479$455 -
VIP 95折
雲網融合的新型網絡架構$594$564 -
VIP 95折
Seedance創富手冊:零基礎做電商帶貨和自媒體$474$450 -
VIP 95折
Python辦公自動化:基於銀河麒麟(Kylin)系統的實現方法$414$393 -
VIP 95折
自然語言處理實踐:語義理解與信息抽取$534$507 -
VIP 95折
大模型應用$354$336 -
VIP 95折
生成式大模型項目實戰(微課版)$359$341
相關主題
商品描述
本書旨在讓讀者對C++ 中可用的所有範圍內的模板 都有很好的理解(從基本語 法到C++20中的概念), 這是本書前兩部分的重點內 容。第Ⅲ部分會幫助讀者將 新獲得的知識付諸實踐,並 使用模板進行元編程。 本書適合想要學習模板 元編程的初學者、中級C++ 開發人員,以及希望快速掌 握與模板相關的C++20新 功能和各種慣用法和模式的 C++開發人員。在開始 閱讀本書之前,必須具備基 本的C++編程經驗。
作者簡介
馬裏烏斯·班西拉(Marius Bancila),一名擁有近20年工業和金融行業解決方案開發經驗的軟件工程師。他還是一名軟件架構師,專註於微軟技術,主要使用C++和C#開發桌面應用程序。他熱衷於分享技術,自2006年起,他被評為微軟的C++ MVP。他是Modern C++ Challenge的作者和Learn C# Programming的合著者。
目錄大綱
第Ⅰ部分 模板的核心概念
第1章 模板的簡介
1.1 理解模板的必要性
1.2 編寫你的 個模板
1.3 理解模板術語
1.4 模板的簡史
1.5 模板的優缺點
1.6 總結
1.7 問題
第2章 模板的基礎
2.1 定義函數模板
2.2 定義類模板
2.3 定義成員函數模板
2.4 理解模板形參
2.4.1 類型模板形參
2.4.2 非類型模板形參
2.4.3 模板模板形參
2.4.4 默認模板實參
2.5 理解模板實例化
2.5.1 隱式實例化
2.5.2 顯式實例化
2.6 理解模板特化
2.6.1 顯式特化
2.6.2 部分特化
2.7 定義變量模板
2.8 定義別名模板
2.9 探索泛型lambda和lambda模板
2.10 總結
2.11 問題
第3章 變參模板
3.1 理解變參模板的必要性
3.2 變參函數模板
3.3 形參包
3.4 變參類模板
3.5 折疊表達式
3.6 變參別名模板
3.7 變參變量模板
3.8 總結
3.9 問題
第Ⅱ部分 模板特性
第4章 模板的概念
4.1 理解名稱綁定和依賴名稱
4.1.1 兩階段名稱查找
4.1.2 依賴類型名稱
4.1.3 依賴模板名稱
4.1.4 當前實例化
4.2 探索模板遞歸
4.3 函數模板實參推導
4.4 類模板實參推導
4.5 轉發引用
本書旨在讓讀者對C++ 中可用的所有範圍內的模板 都有很好的理解(從基本語 法到C++20中的概念), 這是本書前兩部分的重點內 容。第Ⅲ部分會幫助讀者將 新獲得的知識付諸實踐,並 使用模板進行元編程。 本書適合想要學習模板 元編程的初學者、中級C++ 開發人員,以及希望快速掌 握與模板相關的C++20新 功能和各種慣用法和模式的 C++開發人員。在開始 閱讀本書之前,必須具備基 本的C++編程經驗。
