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

C++ UserGroup Treffen February 2025