February 15th 2017: C++ Move constructors again now that we can use them

Time and Location

NOTE: We are in Building 37, room 1717 this month. This is NOT our normal meeting room!!!

February 15th, 2017 at 7:00 PM
Microsoft Campus,
16071 NE 36th Way,
Redmond, WA 98052.


Back in 2008 or so we got our first introduction to move constructors that were coming with the C++0X standard. However, our compilers didn’t support it yet. Then later when our compilers did support it, we weren’t allowed to use the “new-fangled” features yet. Now that C++11 is in mainstream, let’s take another look at move constructors. Why would you use them, when would you use them, how would you use them, and how do they actually work under the hood? What is this ‘&&’ thing which does not mean logical and?


Pete has worked as a programmer for over 25 years at Boeing, Microsoft, Amazon, Google, and other places. He has been attending NWCPP off and on for a lot of that time.


Video | Slides

A Word From Our Sponsor

Populus Group is built on one key belief; that everyone deserves an opportunity to succeed. This belief is what inspires us to build strong, trusting relationships with our customers, employees and partners so that we can live out this belief with them. We value the culture of our community above everything else; it feeds our service mentality and allows us to live out our beliefs every day. We get to spend our time helping those we serve to make their dreams come true, and we think that’s pretty cool. We’re here to help our customers address challenges with their contingent workforce through solutions and services built around their needs, so they can spend their time on what matters most. We’ve built our expertise around compliance, immigration, payroll, and talent management. Our customers allow us to be their guide to mitigate risk, save time and money, find and retain top talent and meet diversity spend goals as we partner to make their organizations better. Populus Group is a privately held, certified minority and veteran owned business.