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.
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.
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)
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 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 like C++ Primer Plus
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!