For you c++ knowledge heads

Just wondering what books or websites you have read in the past years that have really helped you out - in your learning of c++. I myself started with C++ Primer Edition 4, Have read the websites: this one, cprogramming.com, Gamedevs stuff, richardbowels.org, lazyfoos and a couple of other sites like the wiki and what not. I've read some other random c++ and c# books along with a couple of the dummies books for C++ which actually weren't that bad. Well main point being let me know what some of you guys have studied and read as I'd like to further my knowledge even more.

Cheers,
Myth.
This site...umm...and a C++ tutorial my friend printed for me...It's been so long I don't remember the site name though (or where the tutorial is for that matter XD).
Thoroughly recomend Code Complete by Steve McConnell.
Not just for C++, but software development in general.
Last edited on
I've recently read The C++ Programming Language by Bjarne Stroustrup, it has over 1000 pages but it has been worth it!
I actually just got hold of that book Bazzy but haven't had the chance to sit down and read it. My mate told me it was like reading a book on law. But I take it it's really good from how you've said it?
That's what you want, to know the real details. I hear The C++ Programming Language also connects C to C++ on a lot of aspects. That book is next on my list to read...

Effective C++ by Scott Meyers is a small book that you could read in little time that is packed full of nothing but goodness, too. This best book would be great for taking the next step beyond undergraduate coursework.
I found that The C++ Programming Language is useful when you need a reminder of some rarely used syntax.
What did feel like a book on law was The Standard. You need to read every sentence at least three times to understand how it translates to syntax.

I myself started with Teach Yourself C++ in 21 Days (http://newdata.box.sk/bx/c/ ). Anyone who takes that literally, specially without previous programming experience, is going to be hugely disappointed (http://www.norvig.com/21-days.html ).
The book is good as an introduction, however, and I go back to it to check something, from time to time.

As for websites:
Needless to say, this one is great help as a standard library reference, and would have saved me a few headaches had I trusted it rather than IntelliSense.
Wikipedia is great to search for general CS stuff, like algorithms, data structures, and such. Despite its reputation of being a mere repository of trivia -- which is true, to some extent -- it's invaluable as a... repository of technical information.
CodeGuru probably has value, but I myself haven't used it much.
Not particularly useful, but possibly entertaining, is /prog/ (http://dis.4chan.org/prog/ ). You are unlikely to find anything useful among all the trolling and Lisp-fagottry, other than a laugh once in a while at some programmer humor or SJIS art, like this one: http://img88.imageshack.us/my.php?image=244gy1.png
I myself started with Teach Yourself C++ in 21 Days

I actually have that myself but it was when i first first started. And everything in it didn't compile. I'll have to have another look over it :)
Well, keep in mind that the book (or at least the version I read) is pre-2000. Some parts of the standard were missing, such as the std namespace, the variables-only-have-scope-within-their-blocks, the headers without .h.
It's no surprise that some examples don't compile in a modern compiler. I'm pretty sure VC++ 6.0 can compile them, though.

EDIT: Well, at least I think so. I can't really find the date the book was written in.
Last edited on
Yeah when i was looking at my one I'm pretty sure it was 1993 I think so it's fairy old :)
Well the last time my document was modified it says 1998, so at the least it proves it was made possibly before then hah
Topic archived. No new replies allowed.