DaniWeb IT Discussion Community

DaniWeb IT Discussion Community (http://www.daniweb.com/forums/index.php)
-   C++ (http://www.daniweb.com/forums/forum8.html)
-   -   C++ Books (http://www.daniweb.com/forums/thread70096.html)

Dave Sinkula Sep 2nd, 2004 7:30 pm
C++ Books
 
With regard to C++ books, I'll just echo the advice here.
Quote:

The following books are recommended; read them in mostly the order listed.
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
Quote:

Originally Posted by Daved
Consider adding C++ Coding Standards to that list. It is by Sutter and Alexandrescu, and has an excellent compilation and mini-discussion of many of the topics discussed in greater detail in the other books. It is not a coding standards book, but rather a guide to best practices in C++ code and would fit perfectly as an introduction or summary of many of the other books on that list (after Accelerated C++).

Book reviews can also be found at www.accu.org: Beginner's C++.

jwenting Dec 19th, 2004 4:19 am
Re: C++ Books
 
Time for a Big Bump.

I'd like to add a title or two as well, which even though not C++ specific should be required reading for any serious student (or practitioner) of software development.

BenneJezzerette Apr 5th, 2005 5:56 pm
Re: C++ Books
 
Quote:

Originally Posted by Dave Sinkula
With regard to C++ books, I'll just echo the advice here.

[/list]Book reviews can also be found at www.accu.org: Beginner's C++.

Greetings, do they also cover gcc+ gtk+ and other Linux specific information?

I am new to this and want to start off right.
I have had Basic and Gbasic but no VB.

I use the KDE desktop and it has some nice dev tools. C++ and more.
thank you in advance.
:p

Gargen Jul 6th, 2005 8:28 pm
Re: C++ Books
 
"The C++ Programming Language" 3rd edition or later Bjarne Stroustrup

im currently reading this i recomend if you are serious about C++ only because its time consuming if you are just getting into this as a hobby get a smaller more focused book first (it also cost $70)

Mike182 Jul 29th, 2005 12:09 pm
Re: C++ Books
 
I have a great recommendation, this is a cheap book, full colour, and extremely detailed, im from the UK, here its £10.99, so thats about $20 roughly.
Its called C++ In Easy Steps

talkfreelance Aug 6th, 2005 12:37 pm
Re: C++ Books
 
I've used that one before, it's a decent book Mike.

SpS Sep 10th, 2005 2:17 pm
Re: C++ Books
 
There's another veru nice book
Thinking In C++,2nd Edition by Bruce Eckel

Niklas Sep 16th, 2005 3:05 am
Re: C++ Books
 
Im currently Reading

Beginning C++ Game Programming by Michael Dawson

I just started but I really like this book because it goes at an evne pase and after every program explains what each section of source code means does and why it does that.

Sam's Teach yourself C++ in 10 minutes by Jesse Liberty

This book takes you about 10 minutes for each lesson so its good if you are on a busy schedule but 4 me its goes really fast and the chapters are so short its hard to understand some thing. If I had not read Beginning C++ Game Programming first I would have been lost in this book.

*the compiler that comes with Beginning C++ Game Programming is one of the best ive seen.

Ene Uran Sep 16th, 2005 3:10 pm
Re: C++ Books
 
This site has a real thorough and updated list of books for C and C++
http://www.comeaucomputing.com/booklist/

ramcfloyn Oct 20th, 2005 12:14 pm
Re: C++ Books
 
Anyone any dealings with "C++ How To Program" 5th Edition? Work ordered it for me and I'm reluctant to use it if it would teach bad habits as has been suggested in one review that i have read

msaqib Nov 6th, 2005 6:45 am
Re: C++ Books
 
here is a small list of Free C/C++ programming books. They may help you a bit in programming.
C++ GUI Programming with Qt 3
C Programming Tutorial (K&R version 4)
C Elements of Style
A Beginners C++
C++ Annotations

and many more....

http://www.mycplus.com/forum/forum_topics.asp?FID=46 here is the link to download the books.

xfruan Nov 7th, 2005 2:11 am
Re: C++ Books
 
noticed some one mentioned about Sams teach yourself c++ in 10 minutes, just wondering why no body recommend its cousin:

Sams teach yourself c++ in 21 days by the same author: Jesse Liberty

a great book for beginners, if you have the time to read through the whole book. It is really detailed and gives tons of good examples.

root Dec 8th, 2005 10:23 pm
Re: C++ Books
 
To note a few books try anything by Jesse Liberty and C++ unleashed for the advanced.

bitforce Dec 29th, 2005 4:53 am
Re: C++ Books
 
Quote:

Sep 10th 2005 09:17 PM sunnypalsingh
There's another veru nice book
Thinking In C++,2nd Edition by Bruce Eckel
I totally agree with sunnypalsingh. I am reading this book now and its really a great deal. You can find this book for free at:
http://www.pythoncriticalmass.com/

It's in 2 volumes.

Virii Jan 15th, 2006 4:37 am
Re: C++ Books
 
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?

jwenting Jan 31st, 2006 5:17 am
Re: C++ Books
 
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.

Virii, I don't own that book but given the above truth (which I've found to be almost universal) and my own experience one book is never enough.
I currently have a stack several meters (think 5+ and growing) high of programming books. Some are mainly references, some are seriously outdated and need replacement (like books about C++ 1.0 and an old MS DOS 3.2 BASIC programming manual) but many are useful still.

neilem Apr 2nd, 2006 1:07 pm
Re: C++ Books
 
I'm reading "C++ Primer 4th edition" by Stan Lippman, Josee Lajoie, and Barbara Moo at the moment, it would be categorised as progression to intermediate level of C++ for someone with prior programming experience. Seems like a decent book so far (unlike the previous editions of C++ Primer, or so I've read from reviews at Amazon).

grunge man Apr 3rd, 2006 10:53 pm
Re: C++ Books
 
ok im looking at all thees books and stuff but there is a problem, how am i suposted do disifer witch book is best for me cuz there are like (exaderated) 50 million books on here

just_linux Apr 18th, 2006 2:33 pm
Re: C++ Books
 
thank you very much

MIGSoft Apr 19th, 2006 1:18 am
Re: C++ Books
 
Absolute C++ by Walter Savitch is a pretty good book too. Thats the one that I used back in the days when I was a begginer (and that was a long long time ago).

Bench Apr 20th, 2006 9:38 pm
Re: C++ Books
 
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 :)

Elaktra May 1st, 2006 7:35 am
Re: C++ Books
 
thanks guys for yours affort

ArNy Jun 1st, 2006 9:46 pm
Re: C++ Books
 
i found this cool place called http://www.vtc.com it has about every tutorial for anytype of program.

mikki2 Jun 9th, 2006 8:55 am
Re: C++ Books
 
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.

gerik Jun 24th, 2006 2:52 am
Re: C++ Books
 
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 :).

vargas Jun 24th, 2006 11:49 am
Re: C++ Books
 
Quote:

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!

jamshid Jun 25th, 2006 5:16 pm
Re: C++ Books
 
I am using deitel and deitels : C/C++ ....

so its so nice..

VinC Sep 4th, 2006 4:39 pm
Re: C++ Books
 
Quote:

Originally Posted by sunnypalsingh (Post 159708)
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.

John A Sep 4th, 2006 9:53 pm
Re: C++ Books
 
Quote:

Originally Posted by Virii (Post 185460)
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?

Quote:

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

~s.o.s~ Sep 5th, 2006 6:00 pm
Re: C++ Books
 
Quote:

Originally Posted by joeprogrammer (Post 249378)
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

John A Sep 5th, 2006 7:47 pm
Re: C++ Books
 
Quote:

Originally Posted by ~s.o.s~
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.

Do you have this book? I've read it and it is not for newbies. It starts easy enough, but it gets complex very quickly. I think it's a great book for reference though.

~s.o.s~ Sep 7th, 2006 12:44 pm
Re: C++ Books
 
Quote:

Originally Posted by joeprogrammer (Post 249672)
Do you have this book? I've read it and it is not for newbies. It starts easy enough, but it gets complex very quickly. I think it's a great book for reference though.

Yes i have such books and have also read them. Like i said previously said, you cant expect the book to explain each and everything in detail. BOoks are a guiding light which the person reading must understand and put some effort from his side to understand the concepts or something he has not understood. Expectin the book to put everything in your head all by itself is not acceptable.

Adfaw Sep 11th, 2006 10:01 pm
Re: C++ Books
 
Just thought I'd mention one book that my brothers and I all used growing up. It's the C for dummies series by Dan Gookin. You can still find them on pretty much any book site. And what I like about them is it keeps the learning curve interesting. Lots of jokes and positive info, and it tries to explain things in layman's terms. I really enjoyed it. So did my brothers.

DanielSmith Nov 3rd, 2006 9:56 pm
Re: C++ Books
 
good books,sometimes i think a good environment for discussing problem is important too.

Eko Dec 3rd, 2006 4:38 pm
Re: C++ Books
 
I need a good book about Data structures(linked lists,stacks,queues,trees, all the menu) in C
So far i tried O'Reilly --Mastering Algorithms with C , but i'm not very content with the code examples.
If you've read one , and you think it's a good book, pls post the name and authors .
REMEMBER:A book about data structures in C , NOT C++(we aren't learning clases yet)
Thanks

Narue Dec 3rd, 2006 6:32 pm
Re: C++ Books
 
C Unleashed by Richard Heathfield and friends should cover most of what you need.

~s.o.s~ Dec 3rd, 2006 10:21 pm
Re: C++ Books
 
Hello.

You can also read the description of "Advanced C".

From what I have heard its a good book for all topics. Worth aleast looking at.

Thank you.

jamshid Dec 13th, 2006 5:40 am
Re: C++ Books
 
Thanks for nice shares, Continue

wildpine Dec 20th, 2006 11:47 am
Re: C++ Books
 
c++ primer!

SpS Dec 23rd, 2006 12:46 am
Re: C++ Books
 
Here's another book which I am currently reading. Really an interesting book
C++ Common Knowledge: Essential Intermediate Programming By Stephen C. Dewhurst


All times are GMT -4. The time now is 10:13 pm.

Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2009 DaniWeb® LLC