В стандарте, что такое «производный-декларатор-тип»?

В разных местах в стандарте C ++ (C ++ 11) объявления описываются в терминахпроизводный описатель типа-лист, Я изучаю rvalue ссылки, и использование этого термина имеет решающее значение в этом контексте (§8.3.2):

В декларацииT D где D имеет одну из форм

& Атрибут спецификатор-слвыбирать D1

&& Атрибут спецификатор-слвыбирать D1

и тип идентификатора в объявленииT D1 является "производный описатель типа-лист Т» тогда тип идентификатора D является "производный описатель типа-лист ссылка на Т. »

К сожалению, категория "производный описатель типа» никогда не определяется в стандарте. (Я просмотрел каждое использование слова "полученный»и, кроме того, это, возможно, подтверждаетсяВот а такжеВот.)

Так как "производного описатель-типа список» курсивом, я предполагаю, что это относится к категории, а не к метке переменной, такой какT (и поэтому я не согласен с Дугом Гвиномоценку во второй ссылке я только что далмы могли бы использоватьX вместо 'производного описатель-типа список» ").

Какое определение дляпроизводного описатель типа в стандарте C ++ 11?

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

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