![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
Overview
![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
This course focuses on designing and implementing a Physical Units Library for C++ by discussing challenges, design tradeoffs, and potential solutions. It explores how new C++20 features can enhance the library interface, including the use of class types as non-type template parameters, class template argument deduction rules, and concepts to constrain template types. The intended audience includes software architects, engineers, and C++ developers interested in code performance, low latency, stability, and security. The teaching method involves a lecture format with insights from the instructor's extensive experience in C++ design and maintenance.
Syllabus
Implementing Physical Units Library for C++ - Mateusz Pusz [ACCU 2019]
Taught by
ACCU Conference