CppCon 2018 has ended
Tuesday, September 25 • 16:45 - 17:45
Named Arguments in C++ from Scratch

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Given a function: void foo(int a, int b);

Wouldn't it be great to be able to write? foo("b" = 3, "a" = 2);

This will be a live coding session where we start from the basic idea of what we want to do and build up a small library similar that accomplishes this goal. We will outline some simply but powerful programming techniques and give a brief outline on how to use Hana, a powerful library for metaprogramming.

avatar for Richard Powell

Richard Powell

Audio Software Engineer
I started using C++ 10 years ago to write a psychoacoustic audio encoder/decoder and have continued to explore how to make software that unlocks the potential of hardware to bring amazing applications to life. I graduated from UC Berkeley with a BS in Electrical Engineering and Computer... Read More →

Tuesday September 25, 2018 16:45 - 17:45 PDT
Steamboat (403)
  • Interface Design