Earthwebnews Software Development Hardware and Systems Web Developer Networking and Communications IT Management
Earthweb Tabs
CodeGuru
Earthweb Search
Forums Wireless Jars Gamelan Developer.com
CodeGuru Navigation
Visual C++ / C++
.Net / C#
Visual Basic
Submit an Article
Discussion Forums
Resource Directory
Announcements
Book List
Book Reviews
Guru Lists
Guest Book
About Us
FAQs

jobs.internet.com

internet.commerce
Partners & Affiliates













C++ Without Fear
A Beginner's Guide That Makes You Feel Smart
Author Brian Overland
Publisher Prentice Hall [http://www.phptr.com]
ISBN 0321246950
Published 2004-10
Price $24.99 USD
Features [500 pages] [CDROM] [Site: http://books.internet.com/books/0321246950]
Abstract A beginning level C++ book
Rating 3
Reviewer Bradley L. Jones
Categoriescpp

The subtitle indicates that this book makes you feel smart. Believe it because it is true! Of course, this is because the book leaves out anything that is overly technical.

Consider the author's comment, "I don't stress it, because it is most appropriate in complex programs and not likely to be as useful to a beginner." This is the excuse for leaving a core topic out of a book - a topic that should be taught to a beginner from the start so when they are faced with a program being used in the real world that they are programming it properly.

The first thing I look for in an intro C++ book today is templates. I don't necessarily look for information on creating templates, but on using them. Templates have been a part of the C++ standard for a couple of years now and any serious compiler will support it. As such, any book on the C++ language should include references to templates. The book has a glossary that is missing the term. Additionally, it didn't makeit to the index. In fact no coverage was really included.

"The template-defining capability was not originally in the C++ specification, although it is now standard." This comment by the author included templates and the standard template library.

Most C++ programs in the real world -- even beginning ones -- will use the STL unless they are tied to a specific product (aka VC++). To leave this topic out -- especially since it is now part of the standard -- is an error. At a minimum, coverage of using templates and the STL should be included.

This book is good, but it is incomplete.

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs