Template parameters

T

A complete type, or void (possible cv-qualified), or an array of unknown bound.

Args

A list of complete types (or void, possibly cv-qualified, or an array of unknown bound) representing the argument types for the constructor form, in the same order as in the constructor.
If omitted, it checks whether the type is default-constructible.