A fundamental control structure of each programming language are loops. And we all expect them to be simple and self explanatory. However, C++ would not be C++, if there would be no tricky details to learn and respect about loops in C++.
This talk takes its time to discuss the various ways and approaches to program loops in C++. Beside basic while and for loops, we talk about the range-based for loop, and all the extensions recently added to these control structures.
In addition, we will look at other ways to program loops in C++, such as using algorithms and how to deal with parallel computing in a loop.
As a result you get a deeper understanding of the various ways loops can be programmed in Modern C++ so that you know better how to use them in practice.