AlanJSmith wrote:
Quote:
"Carl Daniel [VC++ MVP]" wrote :
Thank you Carl this is exactly what i was after the correct canonical
syntax. I am far from an expert in C++ but have been tasked with
upgrading the code written by someone else 11 years ago to a
supported IDE.
If I could ask a favour, what book would you recomend as a reference
ie: you favourite C++ reference.
First, go to
www.accu.org and look through their book reviews. They have
100's of them on nearly every C and C++ book ever written.
To bring you up to speed, many people recommend:
"Accelerated C++" by Andrew Koenig and Barbara Moo.
"Thinking in C++" by Bruce Eckel. This book is available online for free:
http://www.mindview.net/Books/TICPP/...ngInCPP2e.html
For a more detailed language reference, the standard is "The C++ Programming
Language, 3rd ed." by Bjarne Stroustrup.
For the C++ standard library, the standard reference is "The C++ Standard
Library", by Nicolai Jusittus.
There are several books by Scott Meyers (Effective C++, More Effective C++,
Effective STL, More Effective STL, etc). These are all excellent and useful
books. Of all of these, "Effective C++" is a must-have for someone coming
up to speed on the subtleties of the language.
There are several books by Herb Sutter (Exceptional C++, More Exceptional
C++, etc). These are also excellent books.
Yeah, it's a lot of books - but then, C++ is a complex language used to do
complex things, so it takes a lot of books!
-cd