생성된 코드에서 struct 또는 union 멤버의 순서 변경

C 및 C++에서 struct 또는 union을 작성하고 여기에 멤버를 추가할 때, Rational® Rhapsody®에서 생성된 코드에서 멤버의 순서는 기능 대화 상자의 속성 탭에 표시되는 순서입니다. 제공되는 화살표 제어사항을 사용하여 순서를 변경할 수 있습니다.

프로시저

  1. struct 또는 union에 대한 기능 대화 상자를 여십시오.
  2. 이동하려는 속성을 선택하십시오.
  3. 위로/아래로 화살표를 사용하여 목록에서 속성을 다른 위치로 이동하십시오.
  4. 적용이나 확인을 클릭하십시오.

결과

다음에 코드가 생성될 때 코드에서 멤버 순서는 사용자가 지정한 순서를 반영합니다.

생성된 코드에서 알파벳 순서 사용

이 태스크 정보

struct 또는 union 멤버가 코드에서 알파벳순으로 표시되도록 하려면 다음을 수행하십시오.

프로시저

CG::Type::AttributesAutoArrange 특성의 값을 True로 변경하십시오. 이 특성은 프로젝트 레벨 아래에서 설정할 수 있습니다. 따라서 프로젝트의 모든 struct 및 union의 멤버가 코드에서 알파벳순으로 표시되도록 하려면 프로젝트 레벨에서 이 특성의 값을 변경하십시오.
주: C 모델에서 이 특성은 사용자 모델에서 클래스를 표시하기 위해 생성된 struct가 아니라 사용자 모델에서 유형에 대해 생성된 struct에 대한 코드 생성에만 영향을 줍니다.

피드백