| c++ Programming Glossary: derivedaReflective Factory in C++ Derived class unable to access protected methods? http://stackoverflow.com/questions/10193280/reflective-factory-in-c-derived-class-unable-to-access-protected-methods  Factory public AbstractFactory Base public Factory  m_map DerivedA AbstractFactory createInstance DerivedA m_map DerivedB AbstractFactory.. Factory  m_map DerivedA AbstractFactory createInstance DerivedA m_map DerivedB AbstractFactory createInstance DerivedB int main.. DerivedB int main Factory factory Base a factory.Create DerivedA DerivedA aa dynamic_cast DerivedA a etc.. I got this working.. 
 Are static variables in a base class shared by all derived classes? http://stackoverflow.com/questions/1390913/are-static-variables-in-a-base-class-shared-by-all-derived-classes  have something like class Base static int staticVar class DerivedA public Base class DerivedB public Base Will both DerivedA and.. DerivedA public Base class DerivedB public Base Will both DerivedA and DerivedB share the same staticVar or will they each get.. 
 Is there a way to instantiate objects from a string holding their class name?  http://stackoverflow.com/questions/582331/is-there-a-way-to-instantiate-objects-from-a-string-holding-their-class-name  their class name  I have a file Base.h class Base class DerivedA public Base class DerivedB public Base etc... and another file.. msClassName sClassName Base Create if msClassName DerivedA  return new DerivedA else if msClassName DerivedB  return new.. sClassName Base Create if msClassName DerivedA  return new DerivedA else if msClassName DerivedB  return new DerivedB else if etc..... 
 |