在C ++我可以使用typeid操作者检索任何多晶型类的名称:

const char* name = typeid( CMyClass ).name();

多久字符串受可用返回const char*指针指向我的计划?

有帮助吗?

解决方案

只要与RTTI类存在。所以,如果你处理单个可执行文件 - 永远。 但对于一个动态链接Librariy类它改变了一点。可能你可以卸载它。

其他提示

通过type_info::name()返回的存储器将可用于在应用程序的生命周期。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top