我不知道这个问题听起来怎么样,但我觉得这是询问科学问题的最佳场所。
我正在尝试为INET模块创建一个cc omnet ++源文件。就像我们在简单模块中一样,我们简单地使用cSimpleModule继承该类,然后我们给出Initialize和handleMessage方法的实现。我尝试创建一个cc源文件然后通过StandaredHost继承它并声明两个方法初始化和handleMessge,但它不起作用。
我想知道这样做的正确方法。
我想要实现的是,当我可以探测消息,安排它,应用其他排队算法(比如我们做简单的模块)时,我想为每个模块创建一个源文件。
答案 0 :(得分:2)
StandardHost
的 INET
是compound module。通常复合模块包括simple modules。在OMNeT++
中,为简单模块定义仅行为。因此,无法为复合模块定义C ++类。