Skip to content

C++ UserGroup Treffen February 2025

Photo of stephan.schwichtenberg
Hosted By
stephan.schwichtenberg
C++ UserGroup Treffen February 2025

Details

Liebe C++ User Group,

Wie beim letzten Meeting angekündigt hier der Online-Vortrag (auf Englisch) zu dem Thema C++ Concepts.

Dieses Mal nur JitSi Link:
https://meet.jit.si/cplusplus-usergroup-cologne

Topic:

Let's get comfortable with concepts in C++20
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.
We will show 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

By the end of this talk, you will know how to use `requires` to create "contracts" for your templates and apply `concept` to constrain the acceptable types.

Our Speaker:

Dimitris Platis calls himself a Software Engineer and a Maker. He 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 (platis.solutions/blog).
Dimitris works primarily with C++ and also offers C++ training courses for companies, with customers including large corporations from the automotive, semiconductor and defense sectors.

Viele Grüße
Stephan

Photo of C++ User Group Köln group
C++ User Group Köln
See more events