Structured Bindings in C++17, Matt Gilbert, Tuesday May 9th

Details
Matt Gilbert (Qualcomm) will talk to us about an exciting new feature of C++17, structured bindings. Here is his talk description:
An overview of C++17's structured bindings
------------------------------------------
This talk will cover a new feature introduced in C++17 to declare and assign multiple variables from a tuple or struct. This new feature has surprising depth which we’ll explore throughout the talk, including discussions on API design, error handling, and performance. The agenda for the talk will be:
Intro:
Syntactic sugar
tuples and tie
Quick examples
Implementation
What’s the compiler up to?
What's up with that syntax?
Use cases
Pairs well with selection statements with initializers
No more out variables
Performance
Advanced uses
Enabling structured bindings for your types
Doors open at 6:00PM, the talk starts at 6:30, followed by socializing until 8-8:30PM. Pizza and beer/soda will be provided by Align Technology. Thanks also to our community sponsor, CppCon. See you there!

Structured Bindings in C++17, Matt Gilbert, Tuesday May 9th