如何创建“typedef value <double,units :: w =”“> W”类型的变量

时间:2016-07-27 22:28:51

标签: omnet++ inet

我想创建一个W类型的变量.W在类似于inet / common / Units.h的INET项目中声明,如标题所示

我需要创建一个W类型的变量来调用函数

void FlatRadioBase :: setPower(W newPower)

但我不知道该怎么做。

所以,如果有人可以帮助我。

提前致谢。

1 个答案:

答案 0 :(得分:0)

使用:

void FlatRadioBase::setPower(inet::units::values::W newPower)

请注意,您必须在newPower的任何操作中使用此类型。例如,而不是:

if (newPower > 1.3) { ...

你必须写:

if (newPower > inet::units::values::W(1.3)) { ...