Accelerated C++

From: Walkaway Renouf (walkaway_at_anon.com)
Date: 03/11/04


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).



Relevant Pages

  • Re: VS C# Beginner and training
    ... Marco Bellinaso's "ASP.Net 2.0 Website Programming: ... I'm looking into learning Visual Studio C# 2005 and would like some ... Do I learn C# first and then move onto creating web sites with VS and ... Also, I'm more of a visual learner, so any recommendations on video ...
    (microsoft.public.dotnet.csharp.general)
  • Re: arrays and files
    ... >> I am new to this programming thing and I am kinda learning it on my own. ... > fgets(filename, sizeof filename, stdin); ... >> a char array. ... The ACCU link I cited also has book recommendations for C++. ...
    (comp.lang.cpp)
  • Re: VS C# Beginner and training
    ... Marco Bellinaso's "ASP.Net 2.0 Website Programming: ... I'm looking into learning Visual Studio C# 2005 and would like some ... Do I learn C# first and then move onto creating web sites with VS and C#? ... Also, I'm more of a visual learner, so any recommendations on video ...
    (microsoft.public.dotnet.csharp.general)
  • Re: [fitsbits] Proposed Changes to the FITS Standard
    ... that the recommendations are acceptable. ... This wording makes me nervous because tricks with the heap and the gap area are an obvious potential escape hatch that we left in the Binary Tables Agreement in 1991. ... The current ambivalent wording is left over from when the variable length array convention was only described in an unofficial appendix. ... Now that this convention has been officially approved as part of the FITS Standard, it seems appropriate to state more definitely how the heap is intended to be used. ...
    (sci.astro.fits)
  • Re: Looking for an easy and powerful programming language
    ... programming. ... Any recommendations? ... "Holy flame war fuel," Batman... ...
    (Fedora)