Почему псевдонимы типов в C ++ используют «использование» вместо «typedef» в своем синтаксисе?

Ясно, что псевдонимы типов и шаблонные псевдонимы типов семантически эквивалентны typedefs и расширению typedefs для поддержки шаблона. Как появился новый синтаксис сusing для них было создано ключевое слово вместо использования typedefs для первого и некоторого расширения синтаксиса со словомtypedef.

ПРИМЕЧАНИЕ. Это не клон вопроса о «разнице между использованием и typedef». я знаю этоusing дает преимущество определения семьиtypedefs. Я спрашиваю, почему стандартные люди решили использовать это расширениеusing Ключевое слово вместоtypedef ключевое слово. Кажется, что это только добавляет путаницы в языке.

Ответы на вопрос(2)

Ваш ответ на вопрос