C++17 - The new Language and Library Features [English]

  • Поток 3
  • Очно
  • 11:00
  • EN

C++17 is out for a year now and at least partially supported by Clang, GCC, and Visual Studio. While C++ is no revolution and changes the style of programming (as C++11 did), it is a remarkable collection of many many features both in the core language and the library. It might look that all this is easy to learn and to use. But beware, C++17 is a lot more complex than it looks like. There are nice hidden features, significant remarkable design issues, and important pitfalls (especially when combining new features).
This tutorial discusses the new features with the focus of remarkable applications and traps that can occure in practice.
C++17 is out for a year now and at least partially supported by Clang, GCC, and Visual Studio. While C++ is no revolution and changes the style of programming (as C++11 did), it is a remarkable collection of many many features both in the core language and the library. It might look that all this is easy to learn and to use. But beware, C++17 is a lot more complex than it looks like. There are nice hidden features, significant remarkable design issues, and important pitfalls (especially when combining new features).
This tutorial discusses the new features with the focus of remarkable applications and traps that can occure in practice.

Nicolai Josuttis

Independent systems architect, technical manager, author, and consultant, Braunschweig, Germany

Nicolai Josuttis (http://www.josuttis.com) is an independent systems architect, technical manager, author, and consultant. He designs mid-sized and large software systems for the telecommunication, traffic, finance, and manufacturing industries. He is …