do not click

Meeting C++ 2025   |  Online   |  Training   |  Books   |  Survey   |  Job fair   |  Advertising   |  Jobposting   |  Login

Meeting C++ 2025 - Calling Functions: A Tutorial

Conference | Live Schedule | Talks | Get your ticket | Slides | Set your timezone

Calling Functions: A Tutorial

Join session

Books by Klaus Iglberger

C++ Software Design: Design Principles and Patterns for High-Quality Software

Klaus Iglberger gives a training: C++ Software Design

Klaus Iglberger

On Day 3 at (CET/Berlin) in Track A [Saphir Room and online]

How is a function call resolved? How does the compiler find the right function and how does the compiler choose from a set of available functions? This talk will give an overview of the individual steps taken during the resolution of a function call. It will primarily focus on the different kinds of name lookup, argument deduction, and on overload resolution. Attendees will gain insight into the mechanics of (un-)qualified lookup, argument dependent lookup, two-phase lookup, name hiding, SFINAE, (viable) candiate functions, and ambiguous function calls. They will leave the talk with a much better understanding of the (sometimes surprising) details of function calls.

Please login to comment

Copyright Meetingcpp GmbH Imprint Privacy Policy