Zum Inhalt springen

Details

Hello all!

Welcome to our fourth meetup of 2025. This time the topic will be about concepts as introduced in C++20.

We are kindly hosted by Quokka this evening.

Abstract
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.

AGENDA
18:00 - Doors open, with fika/snacks/food and mingling
18:30 - Event starts, welcome from Quokka
18:40 - Info about GbgCpp
18:45 - Speech starts
19:50 - Wrap-up and closing
20:00 - Event finishes

Welcome!

C & C++
Programming Languages

Sponsoren

Sponsor logo
JetBrains
Kindly provides free CLion licenses for some of our event visitors.
Sponsor logo
Hands Development AB
Providing the SwedenCpp infrastructure
Sponsor logo
Arvid Norberg
Member, speaker, first major SwedenCpp-Pro supporter
Sponsor logo
Net Insight
SwedenCpp Pro Network Sponsor
Sponsor logo
Prevas
SwedenCpp Pro Network Sponsor
Sponsor logo
Atlas Copco
SwedenCpp Pro Network Sponsor
Sponsor logo
Nexer Group
SwedenCpp Pro Network Sponsor
Sponsor logo
HiQ
SwedenCpp Pro Network Sponsor
Sponsor logo
Berotec
SwedenCpp Pro Network Sponsor
Sponsor logo
think-cell
SwedenCpp Pro Network Sponsor
Sponsor logo
Sylog
SwedenCpp Pro Network Partner
Sponsor logo
Excillum
SwedenCpp Pro Network Sponsor
Sponsor logo
Scionova AB
We are connectivity.
Sponsor logo
Consat
Host and sponsor of event

Mitglieder interessieren sich auch für