is_nothrow_assignable, klasa
Sprawdza, czy wartość z typu może być przypisana do typu Do , a przypisanie jest znane, aby nie zgłaszać.
Składnia
template <class To, class From>
struct is_nothrow_assignable;
Parametry
Do
Typ obiektu, który odbiera przypisanie.
Od
Typ obiektu, który udostępnia wartość.
Uwagi
Wyrażenie declval<To>() = declval<From>()
musi być poprawnie sformułowane i musi być znane kompilatorowi, aby nie zgłaszać. Zarówno od , jak i do muszą być kompletnymi typami, void
lub tablicami nieznanej granicy.
Wymagania
Nagłówek:<type_traits>
Przestrzeń nazw: std