在 .cc 文件中而不是在 Omenet++ 中的 .ned 文件中定义节点连接
Defining Node Connections in .cc file rather that .ned file in Omenet++
是否可以在.cc 文件中建立新的节点连接?我的意思是我可以将.ned文件中的连接部分留空并根据我的算法在.cc文件中定义连接吗?
当然可以。看看manual。
就这么简单:
srcGate->connectTo(destGate);
如果您需要使用频道,请添加更多代码:
cGate *outGate, *inGate;
...
// find factory object and create a channel
cChannelType *channelType = cChannelType::get("foo.util.Channel");
cChannel *channel = channelType->create("channel");
// create connecting
outGate->connectTo(inGate, channel);
是否可以在.cc 文件中建立新的节点连接?我的意思是我可以将.ned文件中的连接部分留空并根据我的算法在.cc文件中定义连接吗?
当然可以。看看manual。 就这么简单:
srcGate->connectTo(destGate);
如果您需要使用频道,请添加更多代码:
cGate *outGate, *inGate;
...
// find factory object and create a channel
cChannelType *channelType = cChannelType::get("foo.util.Channel");
cChannel *channel = channelType->create("channel");
// create connecting
outGate->connectTo(inGate, channel);