is_nothrow_default_constructible Class

Tests whether type has a non-throwing default constructor.

Syntax

template <class Ty>
struct is_nothrow_default_constructible;

Parameters

Ty
The type to query.

Remarks

An instance of the type predicate holds true if the type Ty has a nothrow default constructor, otherwise it holds false. An instance of the type predicate is equivalent to is_nothrow_constructible<Ty>.

Requirements

Header: <type_traits>

Namespace: std

See also

<type_traits>