Я сохранил указатель на type_info
объект.
int MyVariable = 123;
const std::type_info* Datatype = &typeid(MyVariable);
Как я могу использовать это, чтобы привести другую переменную к этому типу? Я пробовал это, но это не работает:
std::cout << ((*Datatype)3.14) << std::endl;
Использование функции формы приведения типов также не работает:
std::cout << (*Datatype(3.14)) << std::endl;