我希望将一些标准c ++标头作为代码生成的一部分。在类图中,我可以使用什么UML元素来表示(例如:iostream)UML模型中的这种依赖,这样它就不会在代码生成中为这些头生成.h或.cpp。
假设Project包含从iostream派生的class1(将其命名为Trace类)。代码生成时,我只期待Trace.cpp和Trace.h
目前我正在为这些标头使用class元素并使用Generalization关系连接Trace类,但EA生成iostream.h文件以及它包含“”而不是< >
答案 0 :(得分:0)
如果将iostream
类移动到另一个包(您生成的一个外部层次结构),EA将不会为其生成代码。