CppCon 2019 has ended
Back To Schedule
Thursday, September 19 • 09:00 - 10:00
Destructor Case Studies: Best Practices for Safe and Efficient Teardown

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Destructors are arguably the most important feature of C++. By allowing deterministic resource management, destructors enable proper cleanup at the right time. However, implementing destructors correctly can be challenging even for experienced developers, and ensuring destructors are optimized can be critical in high performance code. In this presentation, we’ll examine a series of real world destructors, including some from the C++ Standard Library, to generate a list of best practices.

avatar for Pete Isensee

Pete Isensee

Engineering Manager, Facebook Reality Labs
Pete Isensee has programmed video games, shipped three generations of Xbox consoles at Microsoft, created VR experiences at HBO, published dozens of technical articles, and taught C++ tips & tricks to game developers worldwide. Pete is currently a software engineering manager at Facebook... Read More →

Thursday September 19, 2019 09:00 - 10:00 MDT
Crest 4/5