Session 1: The Complete Guide to "return x"

US/Central
Description

Our first session is a talk on what "return x" does in C++.

In this excerpt from a longer talk, Arthur O'Dwyer shows us what compilers really do to return a value from a function. He shows how we can take advantage of what C++ can do to make this as efficient as possible. In some cases, this means that the return value of a function is actually created in-place in the code of the caller of that function.

The excerpt of the talk is about 40 minutes long; we'll have time for about 15
minutes of discussion and questions afterward.

Please feel free to use the Zoom chat during the talk. Any questions we collect during the talk that aren't immediately answered in the chat can be discussed at the end of the talk. While the talk is going on, please keep your microphones muted and your video off, to help all of us conserve bandwidth.
 

The talk is on YouTube at: https://youtu.be/80TXwV_sdCY?t=483

The agenda of this meeting is empty