I'm trying to understand the include file calling hierarchy.
If I create a class library and add an include file
base.vcx foxpro.h
Then I subclass base.vcx and all its classes
subclass.vcx
subsubclass.vcx
Are all the definitions of foxpro.h available to subclass.vcx and subsubclass.vcx or do I need to re-include foxpro.h?
Software engineers are trained to read and understand code; they are not trained in mind reading. Document the purpose not just the functionality.