Download your favorite Linux distribution at LQ ISO.
Go Back > Reviews > Books > Programming
User Name


Search · Register · Submit New Review · Download your favorite Linux Distributions ·

C++ From The Ground Up ( 2nd Ed )
Reviews Views Date of last review
1 21739 04-09-2004
Recommended By Average Price Average Rating
100% of reviewers $40.00 9.0

Description: This book covers a lot of ground, from the basics of types, to the advanced templates. It requires no previous experiance in programming ( C or otherwise ), but of course any experiance helps.
Keywords: C++ C STL Classes Namespace Function Template
Publisher: Osbourne
ISBN: 0-07-882405-2

Post A Reply 
Old 04-09-2004, 06:15 AM   #1
Registered: Aug 2003
Distribution: Debian SID / KDE 3.5
Posts: 2,313

Rep: Reputation:
Would you recommend the product? yes | Price you paid?: $40.00 | Rating: 9

Pros: Well laid out, standards compilant, and cross platform
Cons: some later chapters could do with fleshing out.

This is one of the best introductory books to C++ there is. The pace starts slowly and steadily at first, but soon has you advancing to the more juicy parts of C++.

One of the things that struck me was the absence of constant references to C that you tend to find in other books. This was refreshing and lets you see C++ for itself.

It does cover C ways of doing things, but always after you've already covered the C++ way. This tends to leave the reader in the right frame of mind for how to do things with C++. ( no mallocs in here ).

The examples, are short and sweet, but do cover everything you need to know. When there's multiple ways of doing things, these are explained thoroughly. You don't get the filler, of say eight page listings for a program. Its the concepts that are covered, not how to write a complete database application. There also fully standard compliant.

Where the book is thin is in later chapters. Making it more complete though, would end up turning this into a refrence manual rather than a teaching book. Although saying that its layout and short examples makes it a good reference, when you need to double check how to do something.

The only thing that grates is the refrences to VC++, but since these are only passing refrences, and don't affect whats being said, or the examples given, as they will compile on any system. So I'm nit picking.

All the code in the book, is also available in the accompanying CD, as well as the website.

I enjoyed it, and learnt a lot from this book.


All times are GMT -5. The time now is 12:16 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration