C++ 標準規格/ライブラリや STL の標準化に携わってきた著者による「テンプレート」だけを掘り下げた書籍です。
STL などを利用するだけ、あるいはちょこっとテンプレートを使うだけであれば、本書は必要ありません。Bjarne 本や Effective シリーズでは食い足りない方、テンプレートを縦横無尽に駆使したライブラリを書きたい方、テンプレートに関わる C++ の仕様を詳細に理解したい方にお勧めです。取り上げている内容、解説の仕方はとてもよいと言えます。
出版された当初は、コンパイラが C++ 標準規格の定めるテンプレート機能を十分にサポートしていなかったため、解説されているとおりに記述したソースがコンパイルできなかったりしましたが、今ではまず心配いらないでしょう。
Flip to back
Flip to front
Follow the Authors
Something went wrong. Please try your request again later.
OK
C++ Templates: The Complete Guide Hardcover – November 12, 2002
English Edition
by
Nicolai M. Vandevoorde, David Josuttis
(著)
See all formats and editions
Hide other formats and editions
|
Price
|
New from | Used from |
|
Kindle (Digital)
"Please retry"
|
— | — |
There is a newer edition of this item:
-
Print length552 pages
-
LanguageEnglish
-
PublisherAddison-Wesley Professional
-
Publication dateNovember 12, 2002
-
Dimensions7.5 x 1.25 x 9.25 inches
-
ISBN-100201734842
-
ISBN-13978-0201734843
Customers who bought this item also bought
Page 1 of 1 Start overPage 1 of 1
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions (C++ In-Depth Series)PaperbackTemporarily out of stock.
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices (C++ In-Depth Series)Andrei Sutter, Herb AlexandrescuPaperbackTemporarily out of stock.
C++ Standard Library, The: A Tutorial and ReferenceNicolai JosuttisHardcoverTemporarily out of stock.
The Linux Programming Interface: A Linux and UNIX System Programming HandbookHardcoverTemporarily out of stock.
Accelerated C++: Practical Programming by Example (C++ In-Depth Series)Barbara E. Koenig, Andrew MooPaperbackTemporarily out of stock.
A Tour of C++ (C++ In-Depth Series)Bjarne StroustrupPaperbackTemporarily out of stock.
Customers who viewed this item also viewed
Page 1 of 1 Start overPage 1 of 1
岩波講座 ソフトウェア科学〈〔環境〕6〉オペレーティングシステムTankobon HardcoverOnly 16 left in stock - order soon.
Modern Compiler Implement in MLPaperbackIn Stock.
Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESS plus)Tankobon SoftcoverIn Stock.
CPUの創りかたTankobon SoftcoverIn Stock.
Purely Functional Data StructuresOkasakiPaperbackIn Stock.
マスタリングTCP/IP―入門編―(第6版)井上 直也Tankobon HardcoverIn Stock.
Start reading C++ Templates: The Complete Guide (English Edition) on your Kindle in under a minute.
Don't have a Kindle? こちらから購入いただけます。, or download a FREE Kindle Reading App.
Don't have a Kindle? こちらから購入いただけます。, or download a FREE Kindle Reading App.
Product description
著者について
David Vandevoorde is an engineer at the Edison Design Group. He is an active member of the ANSI C++ Standards Committee, and a cofounder of the newsgroup comp.lang.c++.moderated. A graduate of the Brussels Free University and the Rensselaer Polytechnic Institute, his interests include algorithm development, programming languages, and teaching. See www.vandevoorde.com.
Nicolai M. Josuttis is an independent technical consultant who designs object-oriented software for the telecommunications, traffic, finance, and manufacturing industries. He is an active member of the C++ Standards Committee Library Working Group. Nicolai has written several books on object-oriented programming and C++. See www.josuttis.com.
0201734842AB09172002
Product Details
- Publisher : Addison-Wesley Professional; 1st edition (November 12, 2002)
- Publication date : November 12, 2002
- Language : English
- Hardcover : 552 pages
- ISBN-10 : 0201734842
- ISBN-13 : 978-0201734843
- Dimensions : 7.5 x 1.25 x 9.25 inches
-
Amazon Bestseller:
#708,582 in Foreign Language Books (See Top 100 in Foreign Language Books)
- #675 in C Programming
- #163,125 in Education & Reference (Foreign Language Books)
- Customer Reviews:
Customer reviews
4.4 out of 5 stars
4.4 out of 5
40 global ratings
How are ratings calculated?
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzes reviews to verify trustworthiness.
Filter reviews by
- English
- Japanese
Top reviews from other countries
Alexander DiAthenius
4.0 out of 5 stars
A must read
Reviewed in the United Kingdom on July 2, 2017Verified Purchase
I'm the age of C++11,14 and 17 templates are even more important than before. This old gem helps actual developers and computer science students alike. Admittedly some of the material is too old, but it serves as a great basis for understanding the esoteric and obscure world of template programming and metaprogramming.
Amazon Customer
5.0 out of 5 stars
Best c++ template book by a country mile!!
Reviewed in the United Kingdom on May 6, 2016Verified Purchase
Truly an excellent master piece!!
Krishna
5.0 out of 5 stars
A book to be in your collection
Reviewed in India on November 28, 2015Verified Purchase
If you are serious about getting to the bottom of the templates, then look no further. This book covers every nook and corner of the C++ templates. I recommend to read the book cover to cover, and then refer to it about any particular feature.
The authors do a good job of explaining the tricky details with good examples.
The authors do a good job of explaining the tricky details with good examples.
One person found this helpful
Report abuse
M.S.
5.0 out of 5 stars
Man könnte es nennen C++ Template von A bis Z
Reviewed in Germany on May 21, 2015Verified Purchase
Alles, welches C++ Templates zu bieten hat, findet man in diesem Buch.
Das Buch ist auch eine Grundlage um Boost Bibliotheken zu verstehen, also falls sich jemanden den Boost-Code lesen möchte sollte man sich mit C++ Templates auskennen oder dieses Buch lesen.
Das Buch empfehle ich weiter, vor allem um STL- oder Boost-Verständnis besser zu gewinnen.
Das Buch ist auch eine Grundlage um Boost Bibliotheken zu verstehen, also falls sich jemanden den Boost-Code lesen möchte sollte man sich mit C++ Templates auskennen oder dieses Buch lesen.
Das Buch empfehle ich weiter, vor allem um STL- oder Boost-Verständnis besser zu gewinnen.
Christian Hochheim
5.0 out of 5 stars
Concepts are still actual.
Reviewed in Germany on April 7, 2019Verified Purchase
Some details are no more up-to-date, so you should read additional things, maybe at stackoverflow. But the concepts in their broad sense did not change over the years. And these concepts are described very well with good explaing examples.