Answer the question
In order to leave comments, you need to log in
C++ for beginners - recommend a book
I’ll make a reservation right away - a beginner in C ++, and not in programming. Never programmed in C either.
Unfortunately, a search on Habr did not give anything, and a search in Google, on the contrary, gave too much.
It is possible in English.
Answer the question
In order to leave comments, you need to log in
http://habrahabr.ru/qa/37321/
From myself I will advise S. Prat. C++. Lectures and exercises. The 6th edition covers C++11 quite thoroughly, available in Russian.
At the end of each section are questions to check and exercises.
I was very pleased with the book Thinking in C++. Introduction to Standard C++" by Bruce Eckel. In Russian translation, it is called “Philosophy of C ++. Introduction to Standard C++. Published in two volumes.
For a beginner, I advise "How to Program in C ++" by Deitel H. Deitel P. The book sells like hot cakes, so it's hard to buy, but easy to download.
Just this week I started reading Herbert Schildt's "C++ Basic Course" - a clear start
I will not be original and therefore I will advise Stroustrup www.amazon.com/The-Programming-Language-Special-Edition/dp/0201700735
Moreover, he is involved in this language.
I would advise not to start with textbooks. Textbooks are of little use in the twenty-first century. There is a wonderful, albeit thick, book by Stroustrup: Design And Evolution of C++. It tells about what C++ is, how it appeared and why, how it developed and why. A very useful book. Surprisingly.
And then yes, you can look at Stroustrup's brick, go through Meyers (Effective C ++, More Effective C ++, Effective STL), Sutter (Exceptional C ++, More Exceptionall C ++). More C++ Gems edited by Martin. For an amateur: Modern C++ Design Alexandrescu.
But design and evolution would be nice, probably, all the same, the first.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question