What are some good online guides and whatnot for learning C++?
On a related note, what are some good free C++ compilers.
>>2
g++
cplusplus.com
On a related note, does anyone know of a "learn C++ for programmers" books? I've done programming in other languages, I'm familiar with OO and I wish to just dive in to programming in C++.
>>5
For me its easiest to just read reference manuals (anything more than a thousand pages is probably good,) going to a site like those being listed in this thread if there is anything I don't understand.
if you already know how to program, i'd recommend finding a good reference manual and some good c++ code that somebody else wrote... and then start hacking on it (adding new features fixing bugs, etc.)
There's a book available online somewhere, that I am too lazy to find, which is called something along the lines of "C++ for C programmers". If you already know C, read this. Or at least the parts that interest you. There's more to C++ than anybody could be bothered learning. You're happier taking a narrower view of the language and ignoring the esoterics.