如何在OMNeT++中创建消息(.msg)的子类
How can I create a subclass of a message (.msg) in OMNeT++?
我想知道是否可以创建消息声明的子类(扩展cPacket的文件*.msg,请参阅OMNeT++仿真库)。到目前为止,我尝试过的是:
packet childPacket : parentPacket{...}
和
parentPacket childPacket {...}
这两者都不能由opp_msgc编译。
因此,到目前为止,我还没有找到实现这一目标的方法,我非常感谢任何提示。
干杯
-alex
这个解决方案非常简单,很可能只是表明我对c++缺乏了解(我以为"extend"只是在java中使用的)。。。
最后,我可以通过键入来实现上述目标
packet childPacket extends parentPacket{...}
哦,天哪,她很热。。。
相关文章:
- 继承期间显示未知行为的子类
- 通过指向指针数组的指针访问子类的属性
- 从父类方法返回子类对象
- c++, 在子类中,如何在没有对象的情况下访问父类的方法?
- 将父类对象强制转换为子类的问题
- 避免在C++中重复子类定义
- 将QOpenGLWidget子类转换为使用Metal而不是OpenGL的子类是否可行?
- 如何初始化矢量的模板化子类
- C++ 继承:将子类传递给需要基类的函数并获取子类行为
- 有没有办法按值将纯抽象类的所有子类传递给 C++ 中的函数?
- 使用子类覆盖基类中定义的函数
- 子类地址等于虚拟基类地址?
- 将子类方法声明为基类的友元
- C++子类共享变量?
- 如何检查模板专用化是否是基本模板的子类?
- 仅让特定类'Fabric'构造类'Foo'及其所有子类的实例
- 使用模板参数重载C++方法:如何使其适用于模板的子类?
- 基类中的默认析构函数禁用子类中的移动构造函数(如果有成员)
- 如何在C++子类中访问父类的私有变量
- 如何在OMNeT++中创建消息(.msg)的子类