User Name Password Register
DaniWeb IT Discussion Community
All
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
Closed Thread
Join Date: Feb 2006
Location: UK
Posts: 468
Reputation: Bench has a spectacular aura about Bench has a spectacular aura about Bench has a spectacular aura about 
Rep Power: 5
Solved Threads: 42
Bench's Avatar
Bench Bench is offline Offline
Posting Pro in Training

Re: C++ Books

  #21  
Apr 20th, 2006
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
 
Join Date: May 2006
Posts: 1
Reputation: Elaktra is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
Elaktra Elaktra is offline Offline
Newbie Poster

Re: C++ Books

  #22  
May 1st, 2006
thanks guys for yours affort
 
Join Date: May 2006
Posts: 36
Reputation: ArNy is an unknown quantity at this point 
Rep Power: 3
Solved Threads: 0
ArNy ArNy is offline Offline
Light Poster

Re: C++ Books

  #23  
Jun 1st, 2006
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: mikki2 is an unknown quantity at this point 
Rep Power: 3
Solved Threads: 1
mikki2 mikki2 is offline Offline
Junior Poster in Training

Re: C++ Books

  #24  
Jun 9th, 2006
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.
 
Join Date: Jun 2006
Posts: 8
Reputation: gerik is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
gerik gerik is offline Offline
Newbie Poster

Re: C++ Books

  #25  
Jun 24th, 2006
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: vargas is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
vargas vargas is offline Offline
Newbie Poster

Re: C++ Books

  #26  
Jun 24th, 2006
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++.
"c++ primer "is also ok!
 
Join Date: Jan 2006
Location: Balkh
Posts: 67
Reputation: jamshid is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
jamshid's Avatar
jamshid jamshid is offline Offline
Junior Poster in Training

Re: C++ Books

  #27  
Jun 25th, 2006
I am using deitel and deitels : C/C++ ....

so its so nice..
Impossible is Nothing
 
Join Date: Aug 2006
Location: Canada
Posts: 15
Reputation: VinC is an unknown quantity at this point 
Rep Power: 3
Solved Threads: 0
VinC's Avatar
VinC VinC is offline Offline
Newbie Poster

Solution Re: C++ Books

  #28  
Sep 4th, 2006
Originally Posted by sunnypalsingh View Post
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.
 
Join Date: Apr 2006
Location: Canada
Posts: 4,503
Reputation: John A is a glorious beacon of light John A is a glorious beacon of light John A is a glorious beacon of light John A is a glorious beacon of light John A is a glorious beacon of light John A is a glorious beacon of light 
Rep Power: 17
Solved Threads: 275
Moderator
Featured Blogger
John A's Avatar
John A John A is offline Offline
Vampirical Moderator

Re: C++ Books

  #29  
Sep 4th, 2006
Originally Posted by Virii View Post
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.
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.

You can get it directly from the publisher:
http://ca.wiley.com/WileyCDA/WileyTi...764526448.html
tuxation.com - Linux articles, tutorials, and discussions
 
Join Date: Jun 2006
Location: India
Posts: 6,858
Reputation: ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold 
Rep Power: 23
Solved Threads: 344
Moderator
Featured Poster
~s.o.s~'s Avatar
~s.o.s~ ~s.o.s~ is offline Offline
Lazy, Useless & Apathetic

Re: C++ Books

  #30  
Sep 5th, 2006
Originally Posted by joeprogrammer View Post
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.
 
Closed Thread

Only community members can participate in forum threads. You must register or log in to contribute.

DaniWeb C++ Marketplace
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

Thread Tools Display Modes

Similar Threads
Other Threads in the C++ Forum

All times are GMT -4. The time now is 6:38 am.
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC