C++ Talk: RVO & Move Semantics

Hosted By
Eran G. and 3 others

Details
RVO (Return Value Optimization), NVRO (Named RVO) & Copy Elision have been in C++ since standardization in '98. Move semantics (with rvalue references) have been added in 2011.
Both features makes your code run faster in what should be seamless for most developers. But what exactly are they, how do they work, and when don't they work? Join us in this talk to learn more!
Agenda:
• 12:00 - 12:30: Gathering and Pizza consumption
• 12:30 - 13:30: Talk
• 13:30 - 13:45: Q&A, JetBrains license raffle (courtesy of JetBrains)
Prior C++ knowledge is required & assumed.
Pizza is provided (courtesy of our sponsor, Google).
Feel free to invite friends and colleagues!

Haifa::C++
See more events
Lectures Auditorium - entry floor
Matam Building 23 · Haifa
C++ Talk: RVO & Move Semantics