UML 到 C++ 变换发行说明

© Copyright International Business Machines Corporation 2006. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

发行说明

1.0 局限性
   1.1 在 7.0 中,不支持导入 UML 到 C++ 6.x 变换配置 .tcexp 文件
2.0 已知问题与变通方法
   2.1 避免对大型项目使用“执行日志变换”选项
   2.2 当“启用反向变换”处于启用状态时,为 C++ 到 UML 变换选择正确的源和目标

1.0 局限性

1.1 在 V7.0 中,不支持导入 V6.x 的 UML 到 C++ 变换配置 .tcexp 文件

不能将 V6.x 中为 UML 到 C++ 变换创建的变换配置文件导入到 V7.0 中。在 V7.0 中,必须重新创建此类变换配置文件。

2.0 已知问题与变通方法

2.1 避免对大型项目使用“执行日志变换”选项

在对大型项目运行 UML 到 C++ 变换时,请不要选择“执行日志变换”选项。由于除了运行变换时所需的内存以外,创建大型变换日志文件也需要大量内存,因此这可能导致工作台挂起。

2.2 当“启用反向变换”选项处于启用状态时,为 C++ 到 UML 变换选择正确的源和目标

只要在选中“启用反向变换”选项的情况下选择 C++ 到 UML 变换,则变换源必须始终指向有效的 C++ 项目。因为相关联的反向 UML 到 C++ 变换需要有效的 C++ 项目作为目标,所以,变换源指向有效 C++ 项目是最基本的要求。但是,如果您仅选择 C++ 到 UML 变换,则可以选择 C++ 项目、C++ 文件的容器或者有效的 C++ 文件作为变换源。