Получить базовый тип шаблона типа (удалить const / reference / etc.)

Есть ли шаблон типа черт, который возвращаетбазовый тип данного типа. Отбазовый тип Я имею в виду тип со всеми модификаторами значений, const, volatile и т. Д. Например, используя функцию гипотетических черт: I '

base::type == int
base::type == int
base::type == int

я в курсеremove_const а такжеremove_reference и в настоящее время просто использую их в комбинации. Я'Мне интересно, если, однако, уже существует такая черта и, возможно, если есть собственное имя, что я имею в виду?

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

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