Как получить тип данных из указателя на тип данных с помощью decltype?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Как получить тип данных из указателя на тип данных с помощью decltype?

Сообщение Anonymous »

Оператор decltype при использовании с типом* возвращает тип. есть ли способ получить только тип.

Код: Выделить всё

int* i;
decltype(*i) l; // int& l;

int o; // decltype(???) o;
Я просто хотел знать, есть ли способ сделать это, нужна ли мне библиотека или что-то в этом роде?
редактировать:
p>
Изначально я не хотел использовать какие-либо библиотеки, но я бы сделал это, если бы пришлось, и я пытался найти другие вопросы, чтобы решить проблему, но не нашел ни одного, который помог бы. Извините, я не упомянул об этом должным образом.

Подробнее здесь: https://stackoverflow.com/questions/784 ... h-decltype
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»