Oh wow there is a sixth edition? I've been using the 5th all along xD
The 5th edition should be fine, the last amendment to the c++ standard was in 2003 and 5th came out in 2004. Or you could wait around for the version that comes after C++0x. Either way i use multiple books, so i have many different perspectives.
i will just buy 5th ed, since most of the ppl use it without any complains
Any of these books (unless there's gross errors in them) usually simply built upon whatever new features have been added ,cover more ground or have samples that are specifically targeted at newer compilers. I'd strive to get the latest version, but if all you have access to is say revision 3 I wouldn't worry about it too much because everything you learn from it will still apply and be 98% the same in any newer revision book.
I used to love the Bjarne Stroustrup books (but they may be too academical for most)
For a real beginner, don't laugh but (even the old) 'C++ in 21 Days' were excellent at getting the basics across and made you feel like you accomplished something
What kind of problems are you running into?
im not running into large problems. but my friends who have all the knowledge there is to know about C++, suggested me to get C++ primer plus 5th ed
Oh well then nvm take his advice xD... sounds like he knows what he's talking about. And I didn't know ur "friend" was that old and worked at IBM lol.
C++ Primer 5th Addition all the way. I am still reading this book to the day. And the code is perfectly up to date for Visual C++ 2008. I didn't buy my book though, got it off the web.