Skip to content

Dropbox C++: "Modern C++ Boilerplate"

Photo of Alex Allain
Hosted By
Alex A. and 2 others
Dropbox C++: "Modern C++ Boilerplate"

Details

Fresh from C++Now 2015, Arthur O'Dwyer will present "The Rule of Seven, plus or minus two: Modern C++ Boilerplate."

C++98 had the Rule of Three (or was it Four?). C++11 has the Rule of Five — or Six, if you count the default constructor — or Seven, if you count swap(). Should swap() be a member function? When is a default constructor absolutely mandatory? When is noexcept required for good performance? Should our classes support self-assignment and self-move? When is =default different from empty braces? We'll delve into these questions and more.

Arthur O'Dwyer spent five years in the compiler group at Green Hills Software. Besides C++Now, he has presented at CppCon 2014 and Silicon Valley Code Camp. He currently works for Mixpanel in San Francisco.

When: 7:00 pm, Monday, May 18th, 2015

Where: Dropbox, 185 Berry Street, San Francisco

Enter at lobby 4, in the middle of the block. Let the downstairs security know you’re going to lobby 1, which is in the building across the courtyard. To get there, go through lobby 4, take a left. Lobby 1 will be on your right. The event is on the 5th floor from lobby 1, but a Dropboxer will be stationed downstairs to escort you up.

Transit: We're 1 block from the 4th & King Caltrain, plus the N or KT MUNI lines, and lots of bus lines which serve Caltrain.

Parking: There's a pay parking garage in the building. Enter from 3rd St, across from the stadium.

Bikes: There are indoor racks in the parking garage. Enter on 3rd St, then continue straight until you see the alcove on the right with racks.

Meetings are open to the public and free of charge; food will be provided.
Please RSVP, as the security desk may be checking ID.

Photo of San Francisco Bay Area C++ group
San Francisco Bay Area C++
See more events
Dropbox HQ
185 Berry Street · San Francisco, CA