更改所生成的代码中的结构或联合成员的顺序
在 C 和 C++ 中,当您创建结构或联合并向其添加成员时,
Rational® Rhapsody®
生成的代码中的成员顺序是特征对话框的“属性”选项卡上显示的顺序。您可以使用提供的箭头控件更改顺序。
过程
为结构或联合打开特征对话框。
选择要移动的属性。
使用向上/向下箭头将属性移至列表中的其他位置。
单击“应用”或“确定”。
结果
下次生成代码时,代码中的成员顺序将反映您指定的顺序。
父主题:
从 Rational Rhapsody 模型生成代码
在生成的代码中使用字母顺序
关于此任务
要使结构或联合成员在代码中以字母顺序显示:
过程
请将 CG::Type::AttributesAutoArrange 属性的值更改为 True。
此属性可通过项目级别或更低级别设置。因此,如果您想要项目中的所有结构和联合成员在代码中都以字母顺序显示,那么请在项目级别上更改此属性的值。
注:
在 C 模型中,此属性只影响为模型中的“类型”生成的结构的代码生成,而不影响为表示模型中的“类”生成的结构。
反馈