在4.7.1中,我可以在TraciScenarioManger类中拥有getVehicleCount()。但是在静脉5.0中,此方法无法代替保护变量activeVehicleCount使用。我定义'''TraCIScenarioManager * Tracscene''''但是当我使用'''Tracscene-> activeVehicleCount'''我有一个错误“在此上下文中保护了uint32_t静脉:: TraCIScenarioManager :: activeVehicleCount””
我该如何解决这个问题?非常感谢!
创建一个子类来访问它。
class VEINS_API myTCM : TraCIScenarioManager {
public:
int getVehicleCount(){
return activeVehicleCount;
}
};