C++ book?

Started by
7 comments, last by Nicholas Kong 11 years, 1 month ago

Can anyone recommend me a book that goes through everything?(from pointers to templates,aggregation etc.?

I don't need a total beginner book,but something to...reevaluate.

Advertisement

Accelerated C++ is a good starting point... it covers the basics without being too beginner focused (although I don't believe it covers C++ 11)

if you think programming is like sex, you probably haven't done much of either.-------------- - capn_midnight

I like C++ Primer Plus, if you dont mind waiting get this: The C++ Programming Language seeing as its written by the maker of C++ its pretty much guaranteed to cover all the things you could ever need.

I guess it's a little old, but it's free as in beer ;) http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html

I like C++ Primer Plus

I learned on this one, which can be a little slow in the first couple chapters, but does a decent job of teaching you at least the basics of most of the language. I'm not sure if there is a new version that covers C++ 11, but for all the other stuff it seems quite good to me.

I also learned using C++ Primer Plus (5th edition in my case)

The C++ standard library (2nd edition) is a fantastic book to learn (or reference) STL (incl C++11) but assumes a basic understanding of C++.

the C++ in depth serie is also recommended (though deffinitely not for beginners).

C++ Primer Plus (6th edition) covers C++ 11, it is very dry in the first couple of chapters as it's designed for beginner's thru intermediate, I also have Beginning C++ through Game Programming, 3rd ed.

Many of you don't understand that I wanted a book to review c++,not to learn it.I code/read code every day.

Anyway,I chose Accelerated C++,mostly because it's compact and well explained,after that,I'll go more advanced.

Thanks

C++ Without Fear by Brian Overland

It covers a variety of stuff like pointers, memory, and the OOP concepts. I highly recommend it!

This topic is closed to new replies.

Advertisement