An Adventure in Modern C++ Library Design
Offered By: CppNow via YouTube
Course Description
Overview
Explore modern C++ library design principles through a real-world example of interfacing with a time series database in this conference talk from C++Now 2024. Delve into the evolution of library design, from simple class-based models to complex, generic solutions that address a wide range of use cases. Learn about customization point objects, expression equivalence, and perfect forwarding. Discover how to leverage std::variant, CTAD, and immovable types to create robust, flexible libraries. Gain actionable insights for designing C++ libraries that effectively manage complexity and provide powerful solutions for sophisticated software engineering challenges.
Syllabus
An Adventure in Modern C++ Library Design - Robert Leahy - C++Now 2024
Taught by
CppNow
Related Courses
Computer GraphicsUniversity of California, San Diego via edX Intro to Parallel Programming
Nvidia via Udacity Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera