Namespaces
Variants
Actions

Variadic functions

From cppreference.com
< c

Variadic functions are functions (e.g. printf) which take a variable number of arguments.

The declaration of a variadic function uses an ellipsis as the last parameter, e.g. int printf(const char* format, ...);. See variadic arguments for additional detail on the syntax and automatic argument conversions.

Accessing the variadic arguments from the function body uses the following library facilities:

Contents

Types
holds the information needed by va_start, va_arg, va_end, and va_copy
(typedef) [edit]
Macros
Defined in header