Answer the question
In order to leave comments, you need to log in
Recommend books on C++, STL, OOP, patterns
I already have basic knowledge of the C++ language, I even wrote some applications. But it was all done by the method of scientific poke. I would like to study the language and patterns inherent in C ++ in more depth. It is desirable that the books are written in an easy and simple language, as well as with exercises on each topic, so the material is better absorbed.
Thank you.
Answer the question
In order to leave comments, you need to log in
I recommend separating the flies from the cutlets and learning C++ and patterns without rigidly binding one to the other.
Must-read patterns:
I can recommend Lectures and Exercises by Stephen Prat. The material is written in easy language, after each topic a set of tasks is given.
I advise you to read the books of the following authors (preferably in the given sequence):
- Andrew Koenig, Barbara Mu (http://www.ozon.ru/context/detail/id/1273565/); Scott
Meyers _ D0%A1%D0%BA%D0%BE%D1%82%D1%82)
- Coat of arms of Sutter (just mandatory - en.wikipedia.org/wiki/%D0%93%D0%B5%D1%80%D0% B1_%D0%A1%D0%B0%D1%82%D1%82%D0%B5%D1%80 )
- Stephen Dewhurst (http://www.ozon.ru/context/detail/id/3707235/)
- Jeff Alger (http://www.ozon.ru/context/detail/id/88891/)
— David Vandeword, Nikolay M. Josattis (http://www.ozon.ru/context/detail/id/88891/)
— Nikolai M. Josattis (http://www.ozon.ru/context/detail/id/1556395/)
— Andrey Alexandrescu (http://www.ozon.ru/context/detail/id/3829080/)
— E Gamma, R. Helm, R. Johnson, J. Vlissides (http://www.ozon.ru/context/detail/id/2457392/)
And, of course, B. Stroustrup, if anyone asks :).
After all this, hardly anyone wants to argue with you about C ++.
Good luck!
Alexandrescu, read Alexandrescu.
There and about GOF and about metatemplate perversions and even about small object alloctor.
That is, a very wide view
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question