產生期間保留程式碼結構

IBM® Rational® Rhapsody® 可以在產生程式碼期間,保留原始程式碼結構中的元素順序。使用此特性可讓您變更類別成員及廣域的順序,且 Rational Rhapsody「遵循」那些變更。

遵循程式碼具有這些其他特性:

當程式碼是在 Rational Rhapsody 中產生時,它會類似原始程式碼。這項特性給予您完全的彈性,可以使用手動撰寫的程式碼或自動產生的程式碼,並得到建模的所有好處。您可以將 C++ 和 C 程式碼反向工程至模型中,其方式是該模型遵循原始程式碼中廣域元素的順序、位置及相依關係。

註: 遵循程式碼特性適用於 IBM Rational Rhapsody Developer for CIBM Rational Rhapsody Developer for C++,以及這些產品中的反向工程和來回轉換特性。 自產品 7.2 版開始,您建立的任何新專案依預設都有啟動遵循程式碼特性。若要啟動舊版專案的遵循程式碼,請參閱啟動程式碼結構保留特性

此外,您可以設定 Rational Rhapsody Developer for CRational Rhapsody Developer for C++,以便將程式碼來回轉換至 Rational Rhapsody 模型,該模型遵循程式碼結構,並在 Rational Rhapsody 模型中來回轉換程式碼時保留此結構。

當您已經在 C++ 及 C 中變更元素順序,則遵循模式下的來回轉換,會在下次產生程式碼時保留下列元素的順序:


回饋