如何在omnetpp中从cPacket中输入cMessage?因为某些组件只接受cPackets
请分享此信息
答案 0 :(得分:0)
根据文档,你没有。 cPacket
是cMessage
的派生类,专门用于表示网络消息。
您可能需要更改代码才能使用cPacket
。
当然,如果你以这种方式为cPacket
分配空间:
cMessage* message = new cPacket;
然后你可以合法地将其丢弃:dynamic_cast<cPacket*>(message)