SPEAKER DETAILS

img

Arthur O'Dwyer

github.com/Quuxplusone
Arthur O'Dwyer worked for many years at Green Hills Software, making the world's most optimizing C and C++ compilers. Until recently he worked at MemSQL, making the world's fastest distributed SQL database.

Sessions

C++11 in the Wild: Techniques from a Real Codebase

Level :
Advanced
Date :
2:45 PM Sunday
Room :
5001
Track :
C++ is Hot!
Interested : (121) - Registered : (51)
Tag(s) :

Speakers: Arthur O'Dwyer

Three techniques from a production C++11 codebase.
The Auto() macro allows writing arbitrary end-of-scope cleanup code in-line, with zero boilerplate and zero runtime overhead.
make_iterable() (alias boost::iterator_range) takes a pair of iterators and turns them back into a "container" usable in C++11's ranged for loop.
std::spaceship (not actually part of the standard) implements a Perl-style <=> operator in a maximally efficient way for C++11 tuples.

Details
  • Not Interested
  • Interested
  • Attending

SPONSORS List