Ellipsis (...)
The ellipsis operator (...) has many uses in C and C++, depending on context. Originally used in C as an abstract declarator for variable function parameter lists, it is also used in preprocessor macro programming in the form of variadic macros. In C++, the ... is used in exception-handling catch blocks, and in C++11, it's used for variadic templates.