From: Walkaway Renouf (walkaway_at_anon.com)
Date: Thu, 11 Mar 2004 12:52:05 +0100
Just a quick thanks to those here who recommended the book 'Accelerated
C++'. In fact, I'd already earmarked it as a probable future purchase
due to the excellent reviews on Amazon, but had already ordered another
book. When Amazon then decided that book would be delayed by a couple of
weeks, I cancelled it and - inspired by recommendations here - ordered
ACPP instead. It was a smart move. I've only had it a couple of days and
have already fixed all the bugs in Windows XP and removed all the SCO
code from Linux.
Well, no, not really - but the book is excellent. I'd previously read
'Teach Yourself C++ in 24 Hours' by Sams which left me with more
questions than answers. That book seems to be rooted in the old days
when programming was largely about number-crunching. ACPP seems to
recognise that text handling is now an important part of programming and
gets started using strings straight away. I'm only part-way through
chapter 4 and am already using string classes, vectors and basic
exception handling in my programs.
It seems that, in this newsgroup, there is always someone who has just
asked for a book recommendation or is just about to. So that's mine.
One thing it hasn't touch on yet is that business about storing
variables on the heap instead of the stack. The Sams book explained the
basic principles of that but gave no clue about how to make decisions
about that in practice. I guess that might come in ACPP, but are
containers stored on the heap anyway? Is this something one needs to
worry about? (I know, I know ... RTFM ... I'm just impatient).