17

C++ テンプレートを学習するための優れたリソースを推奨できる人はいますか?

どうもありがとう。

4

7 に答える 7

12

C++ Templates - The Complete Guideを入手することをお勧めします。これは優れたリソースでありリファレンスです。

于 2008-09-30T09:10:28.203 に答える
12

cplusplus.comは、さまざまな場面で役立つことがわかりました。テンプレートの紹介がかなり充実しているようです。

実際に本を探しているのであれば、Effective C++はテンプレートに関する優れたセクションを備えた古典です。

于 2008-09-30T09:17:10.793 に答える
5

これは、テンプレートとテンプレートの使用に関するより高度な本ですが、非常に便利です。

最新の C++ 設計

于 2008-09-30T09:10:38.237 に答える
4

Bruce Eckel のThinking in C++は、私がテンプレートについて学んだ方法です。第 1 巻には導入の章があり、第 2 巻にはテンプレートに関する詳細な章があります。

Bjarne Stroustrop のThe C++ Programming Languageには、それらに関する優れた章があります。そしてThe C++ Standard Library: A Tutorial and Referenceは標準ライブラリに関するものですが、現実の世界でテンプレートがどのように使用されるかをよりよく理解するのに間違いなく役立ちます. .

于 2008-09-30T09:20:03.453 に答える
2

ジェネリック プログラミングとテンプレート メタプログラミング (別のパラダイムに似ています) を区別するようにしてください。

ジェネリック プログラミングはC++ バイブルから学ぶことができますが、Java ジェネリックなどを参照することもできます。

メタプログラミングに関するもの: Josuttis の本C++ テンプレート: 完全ガイド

于 2008-09-30T09:12:32.537 に答える
2

「Thinking in C++」の 2 巻では、テンプレートの基本について説明しています。それらは、印刷物で購入するか、無料 (かつ合法) にダウンロードして使用することができます

于 2008-09-30T09:20:31.223 に答える
0

Bjarne Stroustrop による「C++ プログラミング言語」

于 2008-09-30T09:35:32.887 に答える