針對物件產生程式碼

對於具有明確類型的物件,則會以在產品的舊版中相同的方式產生程式碼。

下表列出針對具有明確類型之物件產生程式碼的結果。

表 1. 針對具有明確類型之物件產生程式碼的結果
狀況 產生程式碼的結果
隱含類型 在產生程式碼期間,物件會在兩個組件中進行對映:
  • 名稱為 <object>_C. 的隱含類別
  • 其擁有者中的類別實例(複合類別或套件)。實例的名稱是 <object>
套件(廣域)中的隱含類型 實例的程式碼是在套件檔中產生的,而隱含類別的程式碼是在名為 <object>.h<object>.cpp 的檔案中產生的。
結構化類別(組件)中的隱含類型 實例的程式碼是在複合類別檔中產生的,而隱含類別的程式碼是作為合成項目的巢狀類別產生的(在合成項目的檔案中)。
可內嵌的物件 針對物件產生程式碼的預設程式碼架構會變更為可內嵌的。下列內容的預設值已變更:
  • CPP_CG::Class::EmbeddableChecked
  • CPP_CG::Relation::ImplementWithStaticArrayFixedAndBounded

意見回饋