在C++中,有没有办法查询对象的类型,然后使用该信息动态创建相同类型的新对象?
例如,假设我有一个简单的3类层次结构:
class Base class Foo : public Base class Bar : public Base
现在假设我给你一个类型为Base的对象 - 实际上是Foo类型.有没有办法查询类型并使用该信息以后来创建Foo类型的新对象?
c++ rtti
c++ ×1
rtti ×1