Что значит оператор -> в теле шаблона класса? С++

Есть такой код:

template<class E>
class unexpected;

template<class E>
unexpected(E) -> unexpected<E>;

Что здесь делает оператор -> ? Как это называется? Очень похоже на создание псевдонима шаблона, как using. Это оно?


Ответы (0 шт):