Rational Rhapsody 中的 C 代码生成

IBM® Rational® Rhapsody® 所生成的代码提供了从设计图的 ANSI 兼容 C 代码的实施。可以在任何 C++ 系统中使用适当的包装器来包含和链接 Rational Rhapsody 生成的 C 代码。

例如:

#ifdef _cplusplus
extern "C" {
#endif
/* wrapped C code */
#ifdef _cplusplus
}
#endif

Rational Rhapsody 生成的代码在不需要动态内存管理时支持静态内存分配,并且支持根据用户配置的动态内存分配。

此外,Rational Rhapsody 还具有管理源文件的功能(例如,查看、错误处理和双向传递),以提供代码和您模型之间的完全关联性。


反馈