Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
C++ Templates and Tools

C++ Templates and Tools

List Price: $39.95
Your Price:
Product Info Reviews

<< 1 >>

Rating: 5 stars
Summary: Great book on C++ templates!
Review: Before I checked out this book, I didn't understand templates very well. This book lays out its subject material with clear, practical examples. It covers more advanced topics such as red-black binary trees, data compression (Huffmann), genetic methods, and more. It does all of this using C++ templates. NOW I understand templates very well!This is definitely NOT a book for the beginner, but a seasoned professional will gain invaluable information from this book. If you need a better understanding of templates, or if you need a good blueprint for a high-efficiency container class, this book is for you.

Rating: 1 stars
Summary: Incomplete Template Information; Code doesn't link
Review: Experienced C++ programmers will be able to figure out many of the typos and other errors, such as a backward typedef (p.11), a parameter name change (p.12), and == where != was intended (p.219). More disturbing are some surprisingly naive coding techniques, such as assignment operators returning void (p.318), bizarre sequences of do-nothing statements (p.312), integer exponentiation by repeated multiplication (p.329), and strange packaging of unrelated constants (p.305).

Despite its serious flaws, this book contains a number of useful ideas and techniques, and emphasizes numerical techniques that are ignored by many C++ books. I recommend it as supplement to the experienced programmer's library of C++ books.

Rating: 2 stars
Summary: Useful in spite of serious flaws.
Review: Experienced C++ programmers will be able to figure out many of the typos and other errors, such as a backward typedef (p.11), a parameter name change (p.12), and == where != was intended (p.219). More disturbing are some surprisingly naive coding techniques, such as assignment operators returning void (p.318), bizarre sequences of do-nothing statements (p.312), integer exponentiation by repeated multiplication (p.329), and strange packaging of unrelated constants (p.305).

Despite its serious flaws, this book contains a number of useful ideas and techniques, and emphasizes numerical techniques that are ignored by many C++ books. I recommend it as supplement to the experienced programmer's library of C++ books.

Rating: 1 stars
Summary: Incomplete Template Information; Code doesn't link
Review: I bought this book as there are not many books that focuses on templates. As such, I was quite disappointed that only the first chapter talked about templates in general. Also, different C++ compilers treat templates differently (e.g. Unix vs. Visual C++). Examples, getting code to compile under both would have been quite helpful/useful.

The template library offered did not link under Visual C++ - some files were just missing from the disk!! There is an executable given that tests the library - but so what!! I assumed the author tested his code!


<< 1 >>

© 2004, ReviewFocus or its affiliates