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