Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 IBM Rhapsody 中,如果我使用 new 创建了一个类的实例,那么我们是否必须通过调用 delete 来取消分配内存,或者 Termination Connector 将通过其状态图中的内存释放来处理其销毁?
如果您使用 C++ 和 OXF(对象执行框架),那么delete您应该调用destroy()要删除的对象,而不是调用 。
delete
destroy()
例子:
C *c = new C(); // cleanup c->destroy();
注意:OMReactive在 OXF 运行时删除对象不是一个好主意。OXF 可能会尝试将事件分派给不再存在的对象。
OMReactive