C++20 in Practice: A Complete Introduction
Nicolai M. Josuttis
C++20, a major release of C++ with several new features, is now becoming mainstream. This two-day workshop gets you ready to use it. It teaches all significant new features in a way that you understand their power and can start to use them in practice. C++20 is huge ...
click here for more...Structured Concurrency in C++
Mateusz Pusz
Today, C++ software is increasingly asynchronous and parallel, a trend that is likely only to continue going forward ...
click here for more...A Day of Refactoring
Kevlin Henney
For many people, refactoring is a simple code transformation they click on in a context menu or via a keyboard shortcut. They can extract, inline, replace, move, rename, etc. at will ...
click here for more...Resilient C++ - Mitigate C++ Vulnerabilities
Peter Sommerlad
Safer C++ through guidelines, idioms and libraries C++ programmers suffer from its super power of backward compatibility, deficiencies in language and standard library design, as well as its complexity ...
click here for more...