rtti — как взять тип в качестве параметра в C ++, аналогично typeid (T)

Я проверил этот и другие подобные вопросы, но весь ответ говорит о том, что мне нужно использовать шаблон. Однако, допустим, я хочу реализовать typeid (T) из стандартной библиотеки для развлечения. Как я смогу это сделать?

Я попытался отследить заголовок typeinfo в репозитории libstdc ++, и я думаю, что нашел код для TypeInfo, но я не могу найти конструктор typeinfo, который принимает тип в качестве параметра. Где реализация typeinfo, которая принимает тип в качестве параметра, или как я могу использовать тип в качестве параметра, как это сделал typeid?

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]