Как я могу получить счет транспортного средства в венах 5.0? - PullRequest
1 голос
/ 11 апреля 2020

В венах 4.7.1 у меня может быть getVehicleCount () в классе TraciScenarioManger. Но в венах 5.0 этот метод недоступен вместо защитной переменной activeVehicleCount. Я определил '' 'TraCIScenarioManager * Tracscene' '' ', но когда я использую' '' Tracscene-> activeVehicleCount '' ', я получил ошибку "uint32_t veins :: TraCIScenarioManager :: activeVehicleCount' защищен в этом контексте"

Как я могу решить эту проблему? Большое спасибо!

1 Ответ

1 голос
/ 11 апреля 2020

Создайте подкласс, чтобы посетить его.

class VEINS_API myTCM : TraCIScenarioManager {
   public:
     int getVehicleCount(){
          return activeVehicleCount;
         }

};
...