tags:

views:

91

answers:

3

Possible Duplicate:
The Best Place to Start Learning C++

Hi All, As a bit of a side project while I'm on my summer break from uni, I've decided to have a look at C++, and get the hang of the basics.

I'm by no means a programming novice, I've done web development before with PHP and Ruby, and I've done a fair bit of work with compiled languages (Java / C#). However, C++ seems to be a more significant undertaking. Basically I'm wanting pointers to the best resources for learning C++, as well as some idea as to areas I could do with reading up on (That I might not have come across before).

Any help would be hugely appreciated.

Thanks

+2  A: 

A fun way to learn a language is to do Project Euler problems in it. It won't suffice but it's a start, especially if you find it tedious to read books.

JRL
If you find it tedious to read books, you are extremely unlikely to be able to learn C++.
anon
A: 

get Accelerated C++ by Andrew Koenig et al

banister
Et wife, actually.
anon
@Neil: You mean *et marita* ;-)
FredOverflow
+3  A: 

C++ Primer is a great book to learn C++ from scratch, particularly if you've programmed in other languages before.

Bill the Lizard
Anyone pointing to Lippman's book gets a +1 from me
Dan