Classes and variables scope in C++
问题 class car { int speed; double position; public: car(int v,double d); int getspeed(); }; int car::getspeed() { return speed; } car::car(int s, double x){ speed=s; position=x; } Even though i specified different variables for car(int s,v), why does it work? i though it should give me a compile time error? this code:which var it uses? class car { int speed; double position; public: car(int speed,double time); int getspeed(); }; int car::getspeed() { return speed; } car::car(int speed, double