定義した 3 つの数値があります。
#define kBallSpeedX = 4;
#define kBallSpeedY = 3;
#define kCpuSpeed = 3.25;
しかし、セグメント化されたコントローラーの他の部分が選択されたときに、これらの数値を変更したいと思います。どうすればいいですか?
定義した 3 つの数値があります。
#define kBallSpeedX = 4;
#define kBallSpeedY = 3;
#define kCpuSpeed = 3.25;
しかし、セグメント化されたコントローラーの他の部分が選択されたときに、これらの数値を変更したいと思います。どうすればいいですか?
まず、このようなマクロを定義しないでください。次のようにする必要があります。
#define kBallSpeedX 4
#define kBallSpeedY 3
#define kCpuSpeed 3.25
次に、実際にはマクロを使用するべきではありません。実際の変数を使用します(適切な場合は定数にします)。
double kBallSpeedX = 4.0;
double kBallSpeedY = 3.0;
const double kCpuSpeed = 3.25;
その後、必要に応じてkBallSpeedX、kBallSpeedYを変更できます。