在程式碼中,將以類型在瀏覽器中的出現順序來產生類型。如果一個類型依賴於稍後定義的另一個類型,則此行為可能會造成問題。
關於這項作業
例如,您可以將類型 FirstType 定義為:
typedef SecondType %s
然後,將類型 SecondType 定義為:
typedef int %s
以此順序定義的這兩個類型會導致編譯錯誤。若要避免此類錯誤,您可以使用「程式碼」視窗中的「編輯類型順序」,來控制產生的類型順序,可透過個別套件或類別的「類型」種類功能表來存取。
若要編輯類型的順序:
程序
- 用滑鼠右鍵按一下類型種類(或者套件或類別),並選取編輯類型順序。這時會開啟編輯程式碼中的類型順序視窗。
- 選取您想要移動的類型。
- 按一下向上來較早產生類型,或向下來稍後產生類型。
- 按一下確定。