【问题标题】:Understanding on Termination Connector of State Diagram in IBM RhapsodyIBM Rhapsody中状态图终结连接器的理解
【发布时间】:2018-03-22 15:23:04
【问题描述】:

在 IBM Rhapsody 中,如果我使用 new 创建了一个类的实例,那么我们是否必须注意通过调用 delete 来释放内存,或者 Termination Connector 将通过其状态图中的内存释放来处理其销毁??

【问题讨论】:

    标签: c++ uml rhapsody


    【解决方案1】:

    如果您使用 C++ 和 OXF(对象执行框架),那么您应该在要删除的对象上调用 delete,而不是调用 delete

    例子:

    C *c = new C();
    
    // cleanup
    c->destroy();
    

    注意:在 OXF 运行时删除 OMReactive 对象不是一个好主意。 OXF 可能会尝试将事件分派给不再存在的对象。

    【讨论】:

      猜你喜欢
      • 2021-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-21
      • 2021-09-17
      • 1970-01-01
      • 2010-11-23
      相关资源
      最近更新 更多