Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Introduction to C++20 Concepts and Template Programming

code::dive conference via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Watch a 19-minute conference talk from code::dive that introduces C++20's template concepts, offering a fresh perspective on template programming for modern software development. Learn how concepts provide a structured approach to defining and enforcing type requirements, replacing traditional template constraints with clearer interfaces and improved error messages. Explore practical examples demonstrating how concepts streamline development by simplifying template debugging, enhancing code readability, and optimizing performance across standard library algorithms and custom data structures. Gain valuable insights from speaker Dawid Dulian, a passionate IT engineering student focused on low to mid-level programming, as he presents collaborative work with Michał Kukułka and Mateusz Sikora on making templates more accessible and debug-friendly in C++20.

Syllabus

Dawid Dulian - How to enjoy the templates - Introduction to concepts C++20

Taught by

code::dive conference

Reviews

Start your review of Introduction to C++20 Concepts and Template Programming

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.