2016-08-24 50 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[];