Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to optimize C++ code performance by eliminating unnecessary temporary object creation in this 52-minute conference talk from C++ on Sea. Discover how temporary objects lead to costly runtime operations, increased code execution time, and higher memory usage through practical code examples. Explore proven strategies to reduce object creation including explicit object moving, passing objects by reference, leveraging lightweight classes like std::string_view and std::span, and utilizing functions such as reserve and emplace. Master techniques that will help you write more efficient C++ code and adopt performance-oriented programming practices. The presentation is delivered by Microsoft software engineers Prithvi Okade and Kathleen Baker, who work on the Edge browser team and bring real-world experience in optimizing C++ applications for business clientele including AI tooling development.
Syllabus
C++ Performance Tips - Cutting Down on Unnecessary Objects - Prithvi Okade & Kathleen Baker
Taught by
cpponsea