CppCon 2019 has ended
Wednesday, September 18 • 09:35 - 10:05
How to Hold a T

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

Building a container type offers many unique challenges, complicated by the plethora of approaches available in C++. This talk will focus specifically on storing and holding Ts, generically. We'll cover "Storage Duration", "Object Lifetime", the way those two concepts interact, and how to decouple them not just in a practical sense, but literally in the type system so that you too can learn "How to Hold a T"!

avatar for CJ Johnson

CJ Johnson

Software Engineer, Google

Wednesday September 18, 2019 09:35 - 10:05 MDT
Crest 4/5
  • Type Design