Welcome to presentation on topic „Modern C++: Universal (forwarding) references.”
In pre-C++11 there were only one kind of references — usual (lvalue &) references. All things were clear and... that were too easy.
C++ 11 brings us rvalue && references. Also it brings move semantics and perfect forwarding. But...
— rvalue reference is... almost usual reference!
— move != perfect forwarding
— T&& is rvalue reference? Yes. And no =)
On the meetup we are going to discuss:
— what exactly ’move’ is
— lvalue & && rvalue
— working with references and how they helps to forward things ’perfectly’.
The meetup could be as interesting for experienced C++ developers as for C++ novices.
18:30 — 20:30 — official part: presentation
20:30 — ..... — unofficial part: beer lab in pub
Speaker: Vladimir @Alkenso Vashurkin
Target audience: С/C++ software developers.
Registration for an event is obligatory:
click „I`m going” here: www.meetup.com/...s-in-UA/events/260418724
Telegram group: t.me/peerlabnativedev_dnpr
Thanks, for Apriorit Company for provided conference room.
For developers: If you desire to be a speaker on topic interesting for you — just drop us a message via www.meetup.com/Native-Developers-in-UA or telegram group.
For companies: if you could provide conference hall for the next such events — contact us