21章のch.cppのcalc_ch内にある
unsigned int push=CheckStatePad(configpad.left)+CheckStatePad(configpad.right)
+CheckStatePad(configpad.up)+CheckStatePad(configpad.down);
すぐ下を見ると、「何か(方向キーが)押されたら・・」という文があるので、そのことを示してるのはわかるのですが、
なぜこのような書き方をするのか、なぜ「+」でつなぐのか・・
複数の処理を一つの変数に格納できるのか・・・
教えてほしいです。
よろしくお願いします。