Скажем, у вас есть информация о типе для класса, возможно ли получить этот тип, используя его typeinfo
? В основном, если typeid
карты typeinfo
к типу можно сделать обратное и отобразить type
к typeinfo
?
(Я сомневаюсь, что есть, но так как C++
не перестает меня удивлять ни приятно, ни неприятно я думал, что спрошу)
Нет, это невозможно. Это все.
Введите в C ++ только информация о времени компиляции. typeinfo — это информация времени выполнения. Что вы могли бы сделать с типом во время выполнения? Ничего такого.