[计算机科学经

2 class template stack 25 class templates class inline

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 驗豐富的編譯器實作者和 C++ 標準委員會核心語言工作小組(C++ Standard Committee Core Language Working Group)成員,David 的興趣在於精確而詳盡㆞描述 templates 的 威力(以及存在的問題)。作為㆒名應用程式開發㆟員和 C++ 標準委員會程式庫工作小 組(C++ Standard Committee Library Working Group)成員,Nico 的興趣在於以「能夠運 用,並可從㆗受益」的方式來透徹理解所有 templates 技術。殊途同歸,我倆都想和您以 及整個 C++ 社群分享知識,以協助避免更多的誤解、迷惑和(或)懸念。 因此,你即將看到帶有日常示例的概念性介紹,也會看到對 templates 精確行為的詳盡描 述。從 templates 基本原理開始,逐步發展到 templates 編程藝術,你將會探索(或重新探 索)static polymorphism(靜態多型)、policy classes(策略類別)、metaprogramming(超 編程)和 expression templates(算式模板)之類的技術。你還將獲得對 C++ 標準程式庫 更深入的理解 ― C++ 標準程式庫㆗的幾乎所有東西都涉及 templates。 本書寫作過程㆗,我們學到了不少東西,也得到許多樂趣。我們希望您閱讀時也有同樣 的體驗。請盡情享用! C++ Templates - The Complete Guide xviii 前言...
View Full Document

Ask a homework question - tutors are online