在 Veins 上,如何从 ini 文件中获取一些值?
On Veins, how to get some values from ini file?
在 Veins 应用程序 (veins/src/modules/application/app_name.(cc, h
) 上,如何获取像这样的值
*.car[*].appl.numVehicles
来自 ini
文件?
我可以获得像 sim-time-limit
这样的值(见下文)和我创建的另一个值,因为我无法从 ini 文件访问 *.car[*].*
或 *.rsu[*].*
上的值。
stringTmp = ev.getConfig()->getConfigValue("sim-time-limit");
如有任何帮助,我将不胜感激
可以通过调用此模块的 par(...)
方法来读取模块的参数值。
我强烈推荐学习 TicToc 教程,其中对此进行了简洁的演示
我使用以下编码从 .ini 文件中获取了“numVehicles
”参数:
long numV = Veins::TraCIScenarioManagerLaunchdAccess().get()->par("numVehicles").longValue();
希望对您有所帮助
道格拉斯
在 Veins 应用程序 (veins/src/modules/application/app_name.(cc, h
) 上,如何获取像这样的值
*.car[*].appl.numVehicles
来自 ini
文件?
我可以获得像 sim-time-limit
这样的值(见下文)和我创建的另一个值,因为我无法从 ini 文件访问 *.car[*].*
或 *.rsu[*].*
上的值。
stringTmp = ev.getConfig()->getConfigValue("sim-time-limit");
如有任何帮助,我将不胜感激
可以通过调用此模块的 par(...)
方法来读取模块的参数值。
我强烈推荐学习 TicToc 教程,其中对此进行了简洁的演示
我使用以下编码从 .ini 文件中获取了“numVehicles
”参数:
long numV = Veins::TraCIScenarioManagerLaunchdAccess().get()->par("numVehicles").longValue();
希望对您有所帮助
道格拉斯