Skip to content

C++ Talk: RVO & Move Semantics

Photo of Eran Gilad
Hosted By
Eran G. and 3 others
C++ Talk: RVO & Move Semantics

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!

Photo of Haifa::C++ group
Haifa::C++
See more events
Lectures Auditorium - entry floor
Matam Building 23 · Haifa