ibm rsa 怎么把ecore文件转换为类图

ibm rsa 怎么把ecore文件转换为类图,第1张

在要用这个类图类生成相应的代码:

步骤一,选择建模文件example_uml,右键,d出窗口选择变换-》新建配置:

步骤二,如图输入配置名:

步骤三,创建目标容器:

步骤四,创建生成的c++工程,输入example_cpp作为c++的工程名:

步骤五,点击完成,转换配置自然就完成了,最后结果如图所示了:

可以点击窗口中 UML to C++属性,定制需要的一些 *** 作。

步骤六,点击运行便可生成C++代码了:

最后生成的代码工程如下:

我们再看看代码,和上一讲所说如何?

ok,双击 my_struct.h :

[cpp] view plain?

#ifndef MY_STRUCT_H

#define MY_STRUCT_H

//Begin section for file my_struct.h

//TODO: Add definitions that you want preserved

//End section for file my_struct.h

//@generated "UML to C++ (com.ibm.xtools.transform.uml2.cpp.CPPTransformation)"

struct my_struct

{

//Begin section for my_struct

//TODO: Add attributes that you want preserved

//End section for my_struct

private:

//@generated "UML to C++ (com.ibm.xtools.transform.uml2.cpp.CPPTransformation)"

double m_dbl

public:

//@generated "UML to C++ (com.ibm.xtools.transform.uml2.cpp.CPPTransformation)"

int * m_func(long arg_in)

} //end struct my_struct

#endif

my_struct.cpp:

[cpp] view plain?

#include "my_struct.h"

//Begin section for file my_struct.cpp

//TODO: Add definitions that you want preserved

//End section for file my_struct.cpp

//@generated "UML to C++ (com.ibm.xtools.transform.uml2.cpp.CPPTransformation)"

int * my_struct::m_func(long arg_in)

{

//TODO Auto-generated method stub

return 0

}

获取方法如有下几种:

(一)窗口 >显示视图 >其它 … >PDE 运行时 >错误日志

此时就会显示出一系列日志内容,如我的日志信息显示如下:

Could not install bundle lomboz/eclipse/plugins/org.eclipse.emf.ecore.sdo.editor_2.1.0.jar

Bundle "org.eclipse.emf.ecore.sdo.editor" version "2.1.0" has already been installed from:

update@../Myeclipse/eclipse/plugins/org.eclipse.emf.ecore.sdo.editor_2.1.0/

(二) 帮助 >关于 Eclipse SDK >配置详细信息 >查看错误日志

(三)查找指定的文件

找到你所指定的工作空间 ->.metadata->.log phperz.com

(四)使用 Eclipse 启动参数 phperz~com

-consolelog,将 Eclipse 平台的错误日志镜像到用来运行 Eclipse 的控制台。(与 -debug 组合时很方便使用。-debug [optionsFile])

金山毒霸2009套装中的查杀子系统及文件实时监控服务进程,如果您安装了毒霸则系统中会存在此进程。

最新的金山毒霸2011SP3中杀毒时在任务管理器中也会显示出来,属于正常进程。 从2011年3月份起,该进程出现bug。占用大量流量,与cpu资源。用任务管理器结束后,会自动恢复进程。金山对其发布了多次更新,但该问题直到7月末仍未完全解决。

现在金山2012(猎豹)也会出现,闲时占内存大概3M左右,但一旦优盘插入,其仍然占用近100%cpu资源。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/8108736.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存