On 9/10/2017 8:08 AM, Yuxuan Shui wrote:
By the way, can we dynamic_cast extern(C++) classes in C++?

No. Generally, one would need C++ RTTI for that to work, and that:

1. is specific to the particular C++ compiler
2. is undocumented, half-documented, or wrongly documented
3. requires the C++ runtime library to work

It's certainly possible to do this, but requires time, effort, and a certain willingness to deal with the dirty underbelly of undocumented binary formats.

If not, what are we generating these TypeInfo_Class for?

It has other uses, such as providing info for associative arrays and the garbage collector.

Reply via email to