Псевдоним типа

Псевдоним типа (англ. type alias) — средство языка программирования C++, введённое в синтаксис стандарта C++ для повышения удобства обращения к пользовательским и встроенным типам данных.

Вообще говоря в С++ новое имя типа можно продублировать следующими двумя способами:

определение с помощью директивы typedef, которое часто называется typedef-объявлением,

определение с помощью директивы using, которое называется объявлением псевдонима.Во всех случаях эта операция возможно только для уже определённого типа данных, так как при объявлении псевдонима он не определяет новый тип и не затрагивает свойства своего типа, а просто становится его синонимом для последующего применения в процессе разработки кода. Не существует значительной разницы между объявлением псевдонима типа и объявлением нового идентификатора с использованием спецификатора typedef. Однако, применение синтаксиса псевдонимов может повысить наглядность и читаемость кода, например при объявлении указателей на функции:

Кроме этого, в отличие от обычных typedef-объявлений псевдонимы типов могут быть параметризованы начиная с версии C++.

Источник: Википедия

а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ э ю я