YoVDO

The Power of C++ Templates with mp-units: Lessons Learned and New Library Design - 2023

Offered By: cpponsea via YouTube

Tags

C++ Courses Dimensional Analysis Courses C++23 Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the power of C++ templates and the evolution of the mp-units library in this conference talk from C++ on Sea 2023. Delve into Modern C++ features, including C++20 concepts and non-type template parameters, as Mateusz Pusz, the library's author, shares insights on dimensional analysis and quantity manipulation. Learn about the challenges faced in the initial design, the drawbacks of user-defined literals, and the introduction of the Downcasting Facility. Discover how the new library design addresses additional requirements and potential C++ language features that could enhance similar libraries. Gain valuable knowledge from Pusz's extensive experience in C++ development, including his contributions to the ISO C++ Committee.

Syllabus

The Power of C++ Templates With mp-units: Lessons Learned & a New Library Design - Mateusz Pusz 2023


Taught by

cpponsea

Related Courses

How C++23 Changes the Way We Write Code
NDC Conferences via YouTube
A Preview of C++ 23
NDC Conferences via YouTube
Let's Talk About C++ Abstraction Layers
CppNow via YouTube
Top 5 Library Additions in C++23
CppNow via YouTube
mp-units - Lessons Learned and a New C++ Library Design
ACCU Conference via YouTube