Skip to content

Details

Witted is hosting this event.
The office is located three minutes from Homansbyen tram station or 10 minutes away from Nationaltheatret Train/T-bane in Hegdehaugsveien 24, 0352 Oslo.

Timetable
- 17:00 : Food and mingling, sponsored by Witted
- 17:30 : Getting comfortable with concepts by Dimitris Platis

Getting comfortable with concepts

In this talk we will introduce a powerful new feature in C++20: Concepts.

Concepts are a way to specify requirements on template parameter types and to make templates more expressive and easier to understand.

30+ practical examples on how to:

  • Use concepts to create "interfaces" for your template types
  • Simplify your code instead of using SFINAE
  • Display better error messages when a constraint is not satisfied
  • ... and more!

Dimitris Platis

Dimitris works with embedded systems of all shapes and sizes running some kind of Linux, from Yocto to AOSP (Android). In the evenings he likes to tinker on open source projects (github.com/platisd) and blog about them.

Dimitris also offers C++ training courses for companies, with customers including large corporations from the automotive, semiconductor and defense sectors.

Related topics

You may also like