Overview
Explore practical insights gained from adding C++11 support to a C++ Object-Relational Mapping (ORM) system in this CppNow conference talk. Delve into rules of thumb for new language features, examining the challenges of perfect forwarding and overloading, guidelines for passing by value versus reference, practical applications of auto, and the inner workings of range-based for loops. Gain valuable cross-platform implementation knowledge from the speaker's experience supporting both C++98 and C++11 in a library. Learn how to navigate potential pitfalls and optimize your use of C++11 features in real-world development scenarios.
Syllabus
Boris Kolpackov: Practical C++11: What I Learned Adding C++11 Support to ODB
Taught by
CppNow