Приведение типов из сообщения в пакет в Omnetpp

Как набрать приведение из cMessage из cPacket в omnetpp ?? Потому что некоторые компоненты могут принимать только cPackets

Пожалуйста, поделитесь этой информацией

1

Решение

Согласно документации, вы этого не сделаете. cPacket является производным классом cMessage специализированный для представления сетевого сообщения.

Вы, вероятно, должны изменить свой код для работы с cPacketвместо.

Конечно, если вы выделили место для cPacket таким образом:

cMessage* message = new cPacket;

Тогда вы можете легально бросить это так: dynamic_cast<cPacket*>(message)

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]