我想在omnet ++中的messages.msg中添加一个复数数据字段,以便在复数节点中执行操作,我认为它不接受复数 我应该将其添加为结构吗?
答案 0 :(得分:1)
有两种向消息添加复数的方法:
如here所建议的那样,您可以在一条消息中添加两个字段,例如:
message MyMessage {
double re;
double im;
};
使用新的C ++结构,例如:
cplusplus {{
struct ComplexNumber {
double re;
double im;
};
}}
class noncobject ComplexNumber;
message MyMessage {
ComplexNumber complex;
};