Some people have been recently asking about books for learning C++. Here is a link to a great site that reviews C++ books. This is the list of books that they recommended for learning C++
http://www.accu.org/bookreviews/public/reviews/0hr/beginner_s_c__.htm

Recommended Books
Mikkel Haugstrup
I need some materials of DOM, any suggestions
Glenn McDonald
http://www.gotdotnet.com/team/clr/about_clr.aspx
Seth's recommendation of cplusplus.com is a good one. Check that out too.
http://www.cplusplus.com/
You can also
try {
Border's book Store
}
catch {
their books sell at list price!
}
Lifeng
These aren't really for beginners, but once you've tinkered around a bit, the Effective C++ series can give you some good guidlines about why you might want to do things one way in C++ versus the six other ways you could do it (don't you love a living language )
http://www.amazon.com/gp/product/0321334876/002-5273723-3552023 v=glance&n=283155&n=507846&s=books&v=glance
Also good is C++ For Game Programmers
http://www.amazon.com/gp/product/1584502274/002-5273723-3552023 v=glance&n=283155&s=books&v=glance
Which actually isn't about game programming, despite its deceptive title. It's more about the guts of C++ and how it's commonly implemented. I found it similar to the Effective C++ book, but more concrete in its examples, with explanation that relied less on an already thorough knowledge of the intricacies of C++, rather it presents them to you.
Also, I can't resist plugging C For Dummies, which was the book I first learned to program from when I was a kid. You could seriously sit down with this book for a couple days, not even touch a computer, and then start programming in C -- with a 13 year old's attention span. Granted it's not by a real programmer (Dan Gookins was actually the original For Dummies author who wrote Dos For Dummies) and the techniques he presents are not always best practices or even up to date, but you will come away with at least ten more Viking jokes than previously. It's just unfortunate that he didn't continue to write a C++ book. This book is definitely for beginners
http://www.amazon.com/gp/product/0764570692/ref=bxgy_cc_text_b/002-5273723-3552023 %5Fencoding=UTF8
frustrated steph
http://www.parashift.com/c++-faq-lite/
topnotch
For Windows programming, you can check the "Programming Windows" book by Charles Petzold.
http://www.amazon.com/gp/product/157231995X/qid=1134149284/sr=8-1/ref=pd_bbs_1/104-4751676-1458343 n=507846&s=books&v=glance
Regards,
H.T.
foxbuilder
Dennis
AQQWER
I'm interested in a printed book about C++/CLI. I know some web pages or articles about that, but none about printed books. At least for migrating from classic C++ to new syntax, or similar to "Professional C#" from Wrox.
Thanks in advance.
Kylin Ming
Also another Book was ( a bit advanced tho ) " Direct 3D Programming Kick Start " ISBN : 0672324989
And for Ultimate knowledge of D3D
" Direct3D Programming Bible "
ISBN : 0764546333
Risksvr
The only problem with this text is that it is a little vague on some of the more advanced techniques involved in C++ programming, especially in terms of algorithms and pointers.
Read about the book on Amazon.com at this link:
http://www.amazon.com/gp/product/0672323087/104-5232563-0883118 v=glance&n=283155&n=507846&s=books&v=glance
Due to the limmitations of this text, I also recomend (once you have finished this book) that you get a book on Data structures and algorithms in C++. Don't substitute Java or C# books on the same topic, because they don't handle data structures the same way. C# and Java are cool languages, don't get me wrong, but C++ uses manual memory management, which can make the algorithms look a lot different.
For really cool (probably the best I've seen) tutorials on pointers, data structures and algorithms, check out Stanfords website at:
http://cslibrary.stanford.edu/
They have a whole ton of problems, and examples which have fully worked out solutions in pure C++!
Also, if you want more general tutorials on C++, try Cplusplus.com
I hope you guys find these resources helpful!
soerenD
You may find the review posted on Amazon.com of some help, to know how to delve in the too many C++ good references, posted on ACCU. The review is for "The C++ Programmming Language," but recommends this book as a *last* read.
http://www.amazon.com/gp/product/0201700735/002-6857074-3046442 v=glance&n=283155&%5Fencoding=UTF8&v=glance
Microsoft Visual C++ specific:
Does any body recommend any good references for Win API, SDK's, Visual C++, etc.
(I came from a UNIX/Linux environment, and never developed under Windows, but DOS)
Thanks.