我在C++中有一个带有几个子类的抽象类.
是不是通过Macros或模板元编程可以做到这样的事情:
foreach subclass of Base: mymap[subclass::SOME_CONSTANT] = new subclass();
c++ macros template-meta-programming
c++ ×1
macros ×1
template-meta-programming ×1