我使用的OMNeT ++模拟网络。 节点之间交换的消息是类型整数和复数。
我怎么可以交换不同节点之间的数据的类型,因为cMessage派生而来不能接受整数和复杂的数据。
我使用的OMNeT ++模拟网络。 节点之间交换的消息是类型整数和复数。
我怎么可以交换不同节点之间的数据的类型,因为cMessage派生而来不能接受整数和复杂的数据。
您可以轻松地使用任何内容定义自定义消息.msg
文件。 看一看在仿真手册中的相应章节 。 这样,您就可以定义你的“复杂”类型的消息,加入类型的两个领域double
,命名例如re
和im
。 消息编译器将生成的子类cMessage
,从这个定义,你可以使用节点之间的通信。