On 11/21/19 3:44 PM, Steven Schveighoffer wrote:
I thought I could do typeid(Class).name to get the class name that will be returned at runtime if you did typeid(instance).name. But it's not accessible at compile-time.

What compile-time string should I use for instance in a constructed switch statement? I'm trying to implement serialization and deserialization of classes, but I really would like to avoid using a class enum if possible, since the type id is already there and generated by the compiler.

To clarify, I need the compile time string that will match typeid(instance).name, so I can match the derived type.

-Steve

Reply via email to