マクロ初めて本を読みながらゲームを制作中なのですが、マクロを使うところが出てきて詰まっています。//処理}という風に書きたいのですが、RECTANGLE_WHIDTHのところでエラーをはいてしまいます。エラー内容は「')'が必要です」となっています。//MIN_ROO_SIZEは定数という処理も書いているのですが、こちらはちゃんと動いています。if文での使い方が間違っているのかなと考えました。定数の中身は動いている処理がある以上関係ないと考え詳細は省いていますが、必要な場合はお手数ですが指示を下さい。参考にしている本が古いものなので、もっといい書き方などございましたら、そちらもお願いしたく思います。maruマクロの最後のセミコロン(;)が余分。マクロ初めてありがとうございました。//MIN_ROO_SIZEは定数は、コンパイルエラーになっていないだけで、意図したとおりには動作していないはずです。効果のない文となります。いい書き方などございましたら、そちらもお願いしたく思います。ことなので、アドバイスを差し上げると、マクロを使用せず、インライン関数にした方がよいでしょう。Limitedhttps://www.phpbb.com/。