Defined Terms
ambiguous call Compile-time error that results during function matching when two or more functions provide an equally good match for a call.
arguments Values supplied in a function call that are used to initialize the function’s parameters.
assert Preprocessor macro that takes a single expression, which it uses as a condition. When the preprocessor variable NDEBUG
is not defined, assert
evaluates the condition and, if the condition is false, writes a message and terminates the program.
automatic objects Objects that exist only during the execution of a function. They are created when control passes through their definition and are destroyed at the end of the block in which they are defined.
best match Function selected from a set ...
Get C++ Primer, Fifth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.