Showing posts with label STL. Show all posts
Showing posts with label STL. Show all posts

Wednesday, May 16, 2007

C++ Template Metaprogramming


Title: C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond (C++ In-Depth Series) (Paperback)
ISBN-10: 0321227255
ISBN-13: 978-0321227256
Author: David Abrahams
Paperback: 400 pages
Publisher: Addison-Wesley Professional; Pap/Cdr edition (December 10, 2004)
Language: English
Format: CHM
Size: 633 KB
Summary: "C++ Template Metaprogramming" sheds light on the most powerful idioms of today's C++, at long last delivering practical metaprogramming tools and techniques into the hands of the everyday programmer.
Since the introduction of templates, C++ programmers have discovered surprising and powerful ways to perform computation at compile-time. While the excitement generated by these capabilities among C++ experts has reached the community at large, their practical application remains out-of-reach for many programmers. Literature on C++ template metaprogramming has focused primarily on details of low-level "tricks" at the expense of strong idioms and abstractions, and without illuminating the path from metaprogramming to expressive interfaces and efficient, maintainable software.
This book delivers both "big picture" ideas and practical tools. It explains what metaprogramming is, why it matters, and how the unique combination of features in C++ make it an especially powerful language for metaprogramming. It also presents the Boost Metaprogramming Library, a powerful open source framework of high-level compile-time components based on familiar STL idioms, which makes C++ metaprogramming easy, expressive, and fun.
-------------------------------------------------
Download: C++ Template Metaprogramming
-------------------------------------------------

Monday, May 14, 2007

The C++ Standard Library: A Tutorial and Reference


Title:The C++ Standard Library: A Tutorial and Reference
ISBN:0201379260

Author:Nicolai M. Josuttis
Publisher:Addison-Wesley Pub Co
Page:832
Edition:1st edition (August 12, 1999)
Catalog:

Format:CHM
Size:4M
Supplier:EEn
------------------------------
Download: The C++ Standard Library:
A Tutorial and Reference

------------------------------

C++ Templates: The Complete Guide


Title: C++ Templates: The Complete Guide
ISBN: 0201734842
Author: David Vandevoorde / Nicolai M. Josuttis
Publisher: Addison Wesley
Page: 552
Edition: 1st edition (November 12, 2002)
Catalog: C++
Format: CHM
Size: 1M
Supplier: December
Summary: The authors of this textbook urge readers to see them as a scientist- engineer pair, producing a combination C++ template tutorial with a detailed reference. They introduce language elements and design elements of the template feature of the programming language and provide coverage of template syntax and semantics. Techniques covered include static polymorphism, policy classes, metaprogramming, and expression templates. Also discussed is the C++ standard library, constructed largely with templates. Readers are expected to know C++ before approaching the book.
------------------------------------
Download: C++ Templates: The Complete Guide

------------------------------------