Answer the question
In order to leave comments, you need to log in
Which modern good C++ textbook to choose?
That is, a dry, structured summary of the standard in Russian with simple and understandable examples and clear definitions. And with a small number of translation errors.
Criteria:
Answer the question
In order to leave comments, you need to log in
"Contains a huge amount of water and lyrical digressions, and this is extra time."
This is not water, but associations that help to understand the material.
The textbook, in principle, cannot be dry - it must be diluted with reasoning.
If you need dry modern stuff - read the official documentation on functions like msdn.
That is, a dry, structured summary of the standard in Russian
With both hands for the course on stepic.org .
The main sections are presented. Affected levels from assembler to OOP (and its work in machine codes, this explains the implementation of polymorphism - virtual methods, at a minimum, but necessary and sufficient level) and templates. I took several courses on this platform, and I can safely say that the lecturer is one of the best - everything is essentially zero. There are tasks, by solving which you get points. User comments with teachers' answers have been added to each stage. Well, if you pass, you get a certificate. And it's all free.
It is worth noting that on this platform there is the first half of the course, which does not affect C ++ 11 and higher. But in any case, before studying new standards, it is necessary to study the base, which is put on a bang in this course. I think this is the best form of learning C++.
To study new standards, you can watch the lectures of this teacher - Alexander Smal - based on the Computer Science Center , although they no longer cause such a response - a different format. Or you can take a course on the same platform - Multithreaded C/C++ Programming . This is already a serious level. Perhaps the most difficult course on this platform.
Andrew Koenig, Barbara E. Mu "Effective C++ Programming. Practical Programming with Examples."
https://www.ozon.ru/context/detail/id/136427551/
https://www.ozon.ru/context/detail/id/34747131/
In real life, you can't always choose a compiler. And knowing how it was before is not so useless.
Stackoverflow.com Solve
problems quickly and clearly. The question-answer style of teaching suited me the most. In my training, practice takes up most of the time.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question