Loading…
CppCon 2018 has ended
View analytic
Monday, September 24 • 14:00 - 15:00
C++ Function Templates: How Do They Really Work?

Sign up or log in to save this to your schedule and see who's attending!

This talk will focus on C++ function templates and such allied topics as compiler-synthesized function template declarations/signatures, overload resolution and partial ordering of these declarations, and compiler instantiation of function template definitions.

We’ll also look at function template specialization, explaining why to avoid explicit ones, and recommending what to do instead.

Finally, time permitting, we’ll offer advice for customizing function templates in the standard library, especially in light of recent WG21 developments re customization points.

Speakers
avatar for Walter E. Brown

Walter E. Brown

retired
With broad experience in industry, academia, consulting, and research, Dr. Walter E. Brown has been a C++ programmer for over thirty-five years, joining the C++ standards effort in 2000. Among numerous other contributions, he is responsible for introducing such now-standard C++ library... Read More →


Monday September 24, 2018 14:00 - 15:00
Steamboat (403)

Attendees (168)