Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

A big, comprehensive book on C++? 2

Status
Not open for further replies.

biot023

Programmer
Nov 8, 2001
403
GB
Hallo again.
The lamentable holes in my knowledge gradually fill, but at a very slow rate.
I was wondering if people could reccommend a book on C++ that deals with pretty much everything.
OO with C++, in detail about everything to do with classes (friends & stuff), exceptions, inheritance, polymorphism, any low-level stuff that helps optimise code, and full information on what happens when you compile, etc.
I guess I need something I can sit down & read, rather than just a handy, quick-points, learn in six minutes type thing.
Anybody know of such a thing?

Cheers,
Douglas JL

Common sense is what tells you the world is flat.
 
I'm quite helped with the "Mastering Borland C++" (Sams Publishing) and "Borland C++ Developers Guide" (Sams again) but then again, it's my level and it might not correspond to Your. Totte
 
Had a look at the Stroustrup book, & that could well be the one!
Cheers, everyone.
Douglas JL

Common sense is what tells you the world is flat.
 
Here is my two cents worth:
C & C++ Code Capsules by Chuck Allison
Thinking in C++ by Bruce Eckel
Ruminations on C++ by Andrew Koenig and Barbara Moo
Effective C++ by Scott Meyers
or just about any book by the above authors. These are some of the people on the C++ standards committee. Also subscribe to The C/C++ Users Journal ( where the above authors are frequent contributors. James P. Cottingham

When a man sits with a pretty girl for an hour, it seems like a minute. But let him sit on a hot stove for a minute and it's longer than any hour. That's relativity.
[tab][tab]Albert Einstein explaining his Theory of Relativity to a group of journalists.
 
Actually if you just read any book that catches your interest and is available and have the proper motivation, you can make mountains out of molehills. as stated I have read some of the Stroustrup source but mostly the dummies and the learn in 24hrs and such. since then most of my reading has been the help files that came wih builder. have you seen the size of those files. I come here to refine the knowledge that I have aquired elswhere.

Bottom line - Just read and when things get dull read some more. If you let it all the code comes together in the end. Dont get to much into the cream of the cream stuff. discovery comes from doing things different. The hardest part of anything is staying motivated. I may not be as technically refined as you professionals but it strikes me as interesting that I have so few problems that for the most part I can find the answers in what little literature I have on hand.

Did that last sentence run on. Oh well. For a professional electrician and part time code whacker I do allright.

tomcruz.net
 
Thanks everyone for their help on this. I buy butthead's point about just getting in there & doing stuff - this can be very effective for some people (evidently for butthead - he's answered a fair few of my posts in a very effective manner).
It also works for me, to a degree - however I do seem very often to fall into the kinds of mistakes that J111 talks about. I guess we can only speak objectively of what works for us. For me, I definately need to get back to the basics I was too impatient to digest when starting out, and am saving up at present to start a maths course.
I haven't seen all of the books that have been recommended, but have checked out the reviews & they all look incredibly useful - I have been able to check out the online book offrbandit posted, and what I've read so far has been fantastic.
Just a final point while I seem to be full of love (!) - I have made so much progress since stumbling across this forum, I would say that it is the ultimate resource.
Sorry if that's embarrasing - shouts to everyone!

Cheers,
Douglas JL

Common sense is what tells you the world is flat.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top