Skip to content

PeerLab Dnipro #NativeDev: Modern C++: Universal (forwarding) references.

Photo of Oleh Franchuk [zero-gear]
Hosted By
Oleh Franchuk [. and Vladimir A.
PeerLab Dnipro #NativeDev: Modern C++: Universal (forwarding) references.

Details

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.

Format: TechTalk

Place:
'Apriorit' company. (Dnipro, Kniazia Volodymyra Velykoho Street, 34B)

Schedule:
19:00 - 20:30 - official part: presentation
20:30 - ..... - unofficial part: beer lab in pub

speaker: Vladimir Vashurkin

Target audience: C / C++ software developers.

Contacts:
telegram group: https://t.me/peerlabnativedev_dnpr
https://dou.ua/calendar/26552/

For companies: if you could provide conference hall for the next such events - contact us

Photo of Native Developers PeerLab in Kyiv group
Native Developers PeerLab in Kyiv
See more events
Kniazia Volodymyra Velykoho St, 34
Kniazia Volodymyra Velykoho St, 34 · Dnipro, Dn