Overview
Watch a conference talk from Meeting C++ 2024 where Andreas Fertig explores efficiency optimization techniques in C++ programming. Discover the ingenious strategies employed by the Standard Template Library for minimizing data storage size, including Small String Optimization and other surprising techniques. Learn how to leverage constexpr's full potential through practical examples that demonstrate improvements in runtime performance and memory usage. Explore C++ Insights' features for optimizing class data member layouts and understand the implications of uniform initialization, particularly when working with std::initializer_list. Get updated on C++23's changes affecting initialization patterns and lambda expressions. Master practical techniques and valuable insights that can be immediately applied to enhance the efficiency and performance of your C++ codebase.
Syllabus
Fast and small C++ - When efficiency matters - Andreas Fertig - Meeting C++ 2024
Taught by
Meeting Cpp