變更結構或聯集成員在所產生程式碼中的順序

在 C 和 C++ 中,當您建立結構或聯集並新增成員至其中時,成員在 Rational® Rhapsody® 所產生程式碼中的順序,就是特性對話框的「屬性」標籤上所顯示的順序。您可以使用提供的箭頭控制項變更順序。

程序

  1. 開啟結構或聯集的特性對話框。
  2. 選取要移動的屬性。
  3. 使用上移/下移箭頭,將屬性移至清單中的不同位置。
  4. 按一下「套用」或「確定」。

結果

下一次產生程式碼時,成員在程式碼中的順序會反映您所指定的順序。

在產生的程式碼中使用英文字母順序

關於這項作業

若要讓結構或聯集成員在程式碼中以英文字母順序出現,請執行下列動作:

程序

將 CG::Type::AttributesAutoArrange 內容的值變更為 True。 此內容可從專案層次向下設定。所以,如果您希望專案中所有結構及聯集的成員在程式碼中以英文字母順序出現,請在專案層次變更此內容的值。
註: 在 C 模型中,此內容只會影響針對模型中「類型」所產生結構的程式碼產生作業,而不會影響為代表模型中「類別」所產生的結構。

意見回饋