什么在静脉中调用应用程序CPP文件中的initialize方法?

What calls the initialize method in application CPP file in veins?

void myAPP::initialize(int stage) {
    ....
}

我想了解什么叫?我已经完成了 tictoc 教程,但是那里的初始化方法没有 int stage 作为参数。有人可以发光吗?

如果模块包含 redefined numInitStages() 方法,模拟环境将使用多阶段初始化(即 initializestage 参数)。

示例 1:
class 中没有重新定义 numInitStages()
模拟环境调用方法:

  • initialize()

示例 2:
class 包含:

int numInitStages() const { return 3; }
void initialize(int stage);

模拟环境调用方法:

  • initialize(0)

  • initialize(1)

  • initialize(2)

TicToc 示例没有 numInitStages() 所以调用 initialize() 没有参数。