9
वहाँ एक स्ट्रिंग से वस्तुओं को पलटने का एक तरीका है उनका वर्ग नाम?
मेरे पास एक फाइल है: Base.h class Base; class DerivedA : public Base; class DerivedB : public Base; /*etc...*/ और एक अन्य फ़ाइल: BaseFactory.h #include "Base.h" class BaseFactory { public: BaseFactory(const string &sClassName){msClassName = sClassName;}; Base * Create() { if(msClassName == "DerivedA") { return new DerivedA(); } else if(msClassName == …