这是一个非常天真的问题,但我刚开始使用静脉,无法理解静脉的呼叫流程。当我们启动.ini文件首先调用哪个文件?就像在c ++程序中一样,首先调用main()。静脉应用程序的起点是什么?我希望有人可以指导我。
答案 0 :(得分:0)
如果您在没有首先学习OMNeT ++的情况下学习静脉,那么您就是在深入学习。对于OMNeT ++,documentation pages on the OMNeT++ website上提供了优秀的教程,视频和全面的用户手册。
如果你非常匆忙,我强烈推荐从那里链接的10分钟介绍,以及TicToc tutorial。两者都可以更详细地解决您的问题,就像单独使用简短的StackOverflow答案一样。
仍然,要专门针对您的问题给出一个简短的答案:.ini文件指定要实例化的网络以及如何参数化网络。网络(实质上是复合模块的实例)定义要实例化的组成模块。这些模块形成一棵树,每片叶子都是一个简单的模块。每个简单模块都是C ++类的实例。在网络初始化时,将以(基本上)随机顺序调用每个C ++类的initialize
方法。这些方法调用可以被认为是模拟的起点。