•
•
•
•
What is DaniWeb IT Discussion Community?
You're currently browsing the C++ section within the Software Development category of DaniWeb, a massive community of 426,187 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 1,807 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our C++ advertiser: Programming Forums
Views: 53883 | Replies: 54
![]() |
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: 1
Reputation:
Rep Power: 0
Solved Threads: 0
thanks guys for yours affort
•
•
Join Date: May 2006
Posts: 36
Reputation:
Rep Power: 3
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:
Rep Power: 3
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:
Rep Power: 0
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:
Rep Power: 0
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
Bruce Eckel's "Thinking in C" is an audio-visual primer (similar to a university lecture) that explores the major features of C, designed to prepare the audience for further studies in Java and/or C++. The material is still in development (Beta 3 at the time of this post) and unfortunately there are there are some minor issues such as voice overs. Occasionally Chuck Allison gets too close to the microphone and becomes difficult to hear. That being said, the material is very well laid out and explained. Exercises are provided at the end of each chapter. Solutions are provided and dissected. I would not recommend this to a complete beginner with no prior programming experience because the material goes by fairly quickly. If you are self-studying as I am, you would most likely find it helpful to have some sort of reference handy or another text handy as a supplement. It can be a pain to rewind constantly and listen to a paragraph numerous times and I find it's easier to just learn from the book and go back to the slides later) Both "Thinking in C" and "Thinking in C++" are available on www.mindview.net and can be downloaded free of charge, though a hardcopy of the latter be purchased.
Last edited by VinC : Sep 4th, 2006 at 3: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
tuxation.com - Linux articles, tutorials, and discussions
•
•
•
•
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.
No, i think the books with "beginner to intermediate" are actually for total newbies coz i have seen them and they really explain the topic in a manner which can be easily understood by everyone. Of course without putting in effort from your own side it is not possible for any student to learn anything new so many newbies blame the book for their lack of effort.
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.
Happiness corrupts people.
Failing to value the lives of others cheapens your own.
Happiness corrupts people.
Failing to value the lives of others cheapens your own.
![]() |
•
•
•
•
•
•
•
•
DaniWeb C++ Marketplace
•
•
•
•
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
- Any recommendations on good Flash books? (Graphics and Multimedia)
- What are some good programming books? (Computer Science and Software Design)
- books cheap on LI (Web Developers' Lounge)
- Learning Marketing from books - The risks and their solutions. (IT Professionals' Lounge)
- Good books on Shell Programming/Perl (Perl)
- the books you use (Computer Science and Software Design)
Other Threads in the C++ Forum
- Previous Thread: more
- Next Thread: help me plzzzzzzzzzz


Linear Mode