Endurion
Sir Bugalot
Diese IFNDEF Guards drumrum verhindern, dass ein Header-File mehrmals geparst werden kann. Wenn zwei verschiedene Header-Files dasselbe Define verwenden, und beide in einem Cpp-File includet werden, dann wird nur EINS der beiden geparst. D.h. ändere den Namen des Defines in der neuen ParameterDoc.h und dann müsste auch CParameterDoc erkannt werden.
VC macht das übrigens tatsächlich, aber nur, wenn man die Klasse über den ClassWizard anlegen lässt. Er hätte auch das Macro eingesetzt. Aber so hat man immerhin wieder ein bisschen der Innereien kennengelernt.
VC macht das übrigens tatsächlich, aber nur, wenn man die Klasse über den ClassWizard anlegen lässt. Er hätte auch das Macro eingesetzt. Aber so hat man immerhin wieder ein bisschen der Innereien kennengelernt.