tags:

views:

158

answers:

4

Hi all,

I'm looking for a good book on the basics of C++. I'm relatively new to writing compiled code, and the last time I've actually coded ANYTHING was 2 years ago...basic PHP stuff.

Online resources are GREAT and I would prefer something that is legally available for free.

Any ideas?

-FO

+10  A: 

I recommend Bruce Eckel's Thinking in C++.

ChrisW
I was ready to recommend that too :) Very good in my opinion, also good for later reference.
Paggas
I've known several people who learned from this text.
Steve Rowe
I haven't read that one, but based on his Thinking in Java book I would say that it is likely to be a winner.
Gary.Ray
I used the first edition of that book to learn to read C++.
ChrisW
+2  A: 

Free and Online can be great, but for me nothing beats a good book that I can carry with me, highlight and flag for later.

If you intend to make programming your career (and no offense intended if you are highly proficient in another language and just want to try out C++) you must get over the fear of investing in your tools.

You can get great books usually for under $35 if you buy used. If that is still too much, you can buy older versions for a language like C++ that has been around 'forever' in IT time.

Here is a suggestion you can get for under $10 even after shipping.

Gary.Ray
+1  A: 

Check C++ in Action from relisoft. I think there is an offline version also available freely. Maybe you find it useful.

Abhay