2016-08-24 74 views
0

我在OmNET ++中定义了一个自定义数据包。起点是一个自定义的消息我在CustomMessage.msg定义:如何在Omnet ++的包中包含数据包指针数组

packet CustomMessage { 
    int field; 
} 

然后,我有BundleMessage这应该是这样的:

cplusplus {{ 
#include "CustomMessage_m.h" 
typedef CustomMessage* CustomMessagePtr; 
}} 
packet CustomMessage; 
class noncobject CustomMessagePtr; 

packet BundleMessage { 
    CustomMessagePtr[] messages; 
} 

的尝试是有点清晰。我试图启用BundleMessage来存储指向许多指针的数组CustomMessage

当然,这是行不通的。我该怎么办?

回答

1

BundleMessage定义应该是:

CustomMessagePtr messages[];