Вызовите поток вен

Это очень наивный вопрос, но я только начал с Veins и не мог понять поток вызовов Veins. Когда мы запускаем .ini файл, какой файл вызывается первым? как и в случае с программой на C ++, сначала вызывается main (). С чего начинается приложение для вен? Я надеюсь, что кто-нибудь сможет направить меня.


person Victor    schedule 29.07.2017    source источник


Ответы (1)


Если вы пытаетесь изучить Veins, не изучив сначала OMNeT ++, вы попадаете в глубокий конец. Для OMNeT ++ отличные учебные пособия, видео и подробное руководство пользователя доступны на страницах документации на веб-сайте OMNeT ++.

Если вы очень спешите, я настоятельно рекомендую 10-минутное введение, указанное здесь, а также Учебник по TicToc. В обоих случаях ваши вопросы рассматриваются гораздо более подробно, как это можно сделать в одном коротком ответе на StackOverflow.

Тем не менее, чтобы дать краткий ответ конкретно на ваши вопросы: файл .ini указывает, какую сеть создать и как параметризовать сеть. Сеть (по сути, экземпляр составного модуля) определяет, какие составляющие модули создавать. Эти модули образуют дерево, каждый лист которого представляет собой простой модуль. Каждый простой модуль является экземпляром класса C ++. При инициализации сети initialize методы каждого из этих классов C ++ будут вызываться в (по существу) случайном порядке. Эти вызовы методов можно рассматривать как отправные точки вашего моделирования.

person Christoph Sommer    schedule 31.07.2017
comment
Большое спасибо за ответ. Я прошел через руководство по TicToc, но я до сих пор не могу понять, как генерируются автомобили? В файле .ned не определена структура. - person Victor; 31.07.2017