| | |
C++ Books
Please support our C++ advertiser: Intel Parallel Studio Home
![]() |
One of the biggest problems with C++ books older than 1999/2000 is that they do not recognise alot of modern Standard C++ content. A problem commonly found with "revised" books after 1999/2000 (Books which were originally published long before C++ was standardised, but have been updated) is that the Standard C++ content has very much been added as an afterthought, with little or no reflection upon the rest of the book. So many books suffer from this lack of exertion on the part of the author, that these books end up being very unhelpful to someone learning modern C++
C++ really took a whole new direction since the Standard was finalised, and any book which has ignored the progress made by the ISO committee really isn't worth buying for someone who is new to C++.
The comparitively small number of books (sic*) which do follow the direction of C++ are generally found reviewed and rated "Recommended" or "Highly Recommended" at the ACCU website.
*Compared with the vast number of truly awful ones
C++ really took a whole new direction since the Standard was finalised, and any book which has ignored the progress made by the ISO committee really isn't worth buying for someone who is new to C++.
The comparitively small number of books (sic*) which do follow the direction of C++ are generally found reviewed and rated "Recommended" or "Highly Recommended" at the ACCU website.
*Compared with the vast number of truly awful ones
•
•
Join Date: May 2006
Posts: 36
Reputation:
Solved Threads: 0
i found this cool place called http://www.vtc.com it has about every tutorial for anytype of program.
•
•
Join Date: May 2006
Posts: 69
Reputation:
Solved Threads: 1
Hi, i go to a class that teaches C++ but since the class isn't taught in my first language(english) and i can't find cheap C++ books here i decided to look for online tutorials. i found two sites that helped me with me ace( or B) my exam. here they are. i use one when the other just doesnt explain fully:
http://cplus.about.com/od/beginnerct...blcplustut.htm
this one is an online tutorial. since i dont have internet in my place, all i do is copy the pages into a text or msword file and take it to my home pc. (kindda troublesome cuz you have to copy about 30 chapters)
http://www.thefreecountry.com/docume...nlinecpp.shtml
this one has a list of C++ books and sites take your pick. i used "A Beginners C++" (link below).
http://www.uow.edu.au/~nabg/ABC/ABC.html
you can download the chapters in pdf form( you'll need acrobat reader. just incase you didn't know)
Just my two cents.
http://cplus.about.com/od/beginnerct...blcplustut.htm
this one is an online tutorial. since i dont have internet in my place, all i do is copy the pages into a text or msword file and take it to my home pc. (kindda troublesome cuz you have to copy about 30 chapters)
http://www.thefreecountry.com/docume...nlinecpp.shtml
this one has a list of C++ books and sites take your pick. i used "A Beginners C++" (link below).
http://www.uow.edu.au/~nabg/ABC/ABC.html
you can download the chapters in pdf form( you'll need acrobat reader. just incase you didn't know)
Just my two cents.
•
•
Join Date: Jun 2006
Posts: 8
Reputation:
Solved Threads: 0
I'm using sam's teach yourself in 21 days and I agree it's really detailed and all around a good book with lots of examples. My only complaint though is that there aren't as many exercises to cover all the material presented, plus the examples are pretty mediocre, I don't think I'm gonna ever need to make a program about cats but I guess the point he's trying to make is to get the student to understand what the code does. Personally I'd like to see how to implement everything in a real-world application, but maybe that's for the more advanced stuff
.
. •
•
Join Date: Jun 2006
Posts: 2
Reputation:
Solved Threads: 0
•
•
•
•
Originally Posted by Dave Sinkula
With regard to C++ books, I'll just echo the advice here.[/list]Proper credit: vawjr, who now has this posted.
The following is also recommended.
C++ Coding Standards : 101 Rules, Guidelines, and Best Practices, Herb Sutter, Andrei Alexandrescu
Book reviews can also be found at www.accu.org: Beginner's C++.
•
•
•
•
There's another veru nice book
Thinking In C++,2nd Edition by Bruce Eckel
Last edited by VinC; Sep 4th, 2006 at 4:41 pm.
•
•
•
•
I have the book "Wiley's Teach Yourself C++", is this book at all useful or should I invest in some of the other books that are listed above?
•
•
•
•
Any "teach yourself XXX in YYY" or "XXX for dummies" book isn't worth the paper it's printed on if you're serious about learning more than the very basics.
You can get it directly from the publisher:
http://ca.wiley.com/WileyCDA/WileyTi...764526448.html
"Technological progress is like an axe in the hands of a pathological criminal."
All my posts may be freely redistributed under the terms of the MIT license.
All my posts may be freely redistributed under the terms of the MIT license.
•
•
•
•
Despite this book's title, it's actually aimed more at "intermediate" beginners if you know what I mean. It teaches C++ very throughly, but can be a bit steep for newbies. (The back of the book says level is "Beginning to Intermediate".) However, I would recommend this book to anyone who already knows basic C++ and is ready to learn the entire language.
For beginners Deitel's "Beginning C++" is really a nice book with concepts from ground up for total newbies to programming language.
For advanced C++ and OOPS i would recommend, C++ programming language by the inventor of C++.
Hope it helped, bye
I don't accept change; I don't deserve to live.
![]() |
Similar Threads
- Good books on Shell Programming/Perl (Perl)
- What are some good programming books? (Computer Science)
- Any recommendations on good Flash books? (Graphics and Multimedia)
- books cheap on LI (IT Professionals' Lounge)
- Learning Marketing from books - The risks and their solutions. (IT Professionals' Lounge)
- the books you use (Computer Science)
Other Threads in the C++ Forum
- Previous Thread: more
- Next Thread: help me plzzzzzzzzzz
| Thread Tools | Search this Thread |
api array arrays based beginner binary bitmap c++ c/c++ calculator char char* class classes coding compile compiler console conversion convert count data database delete desktop developer directshow dll dynamiccharacterarray email encryption error file forms fstream function functions game generator getline google graph homeworkhelper iamthwee ifstream input int integer java lib linkedlist linux list loop looping loops map math matrix memory multiple news node number numbertoword output parameter pointer problem program programming project proxy python random read recursion recursive reference return rpg sorting string strings struct template templates text tree unix url vector video visualstudio win32 windows winsock word wordfrequency wxwidgets





