Я пишу код для простого моделирования. У нас есть 10 узлов и один приемный узел. Я хочу запустить симуляцию 5 раз. Единственное, что я знаю до сих пор, это то, что мне нужно написать set val(repeatTimes) 5
, но я не знаю, как его использовать в симуляции. Кроме того, я добавляю две строки кода, как показано в соответствующем файле mac-simple.cc, чтобы получить время повторения от ns2. Затем я скомпилирую файл .cc и запускаю симуляцию. Однако, когда я запускаю файл .tcl, он показывает мне ошибку, что он не может найти переменную repeatTimes.Передача repeatTime из ns2 в .cc файл
Вот две строки кода, что я добавить под функцией Mac():
tcl.evalf("Mac/Simple set repeatTimes");
bind("repeatTimes", &repeatTimes);
ли вы решение этой проблемы? Если вы не знаете решение, можете ли вы направить меня на форум/сайт, на котором я могу найти решение?
Заранее спасибо
Да, привязка для класса Mac/Simple. Проблема решена сейчас. спасибо – Amir