Uzyskaj typ bazowy typu szablonu (usuń const / reference / etc.)
Czy istnieje szablon cech typu, który zwracatyp bazowy danego typu. Przeztyp bazowy Mam na myśli typ, w którym wszystkie modyfikatory wartości, const, volatile itp. Zostały usunięte. Na przykład, używając funkcji hipotetycznych cech:
base<int>::type == int
base<int const>::type == int
base<int&>::type == int
jestem swiadomyremove_const
iremove_reference
i właśnie używam ich w połączeniu. Zastanawiam się, czy jednak istnieje już taka cecha i być może, jeśli istnieje właściwa nazwa tego, o czym mówię?