久々にゲームを作ったのですが、一応完成したのですが#defineで定義した一部の定数が何故かコンパイルエラーになるので仕方なく置換機能で数字に変換したら何とかコンパイルが通りました。文法的には間違ってないと思うのですが。いう経験は人生の中で何回かありますよね?もっと良い解決策があったら是非、ご教示して頂きたいのですが。↑10ヶ月前#defineで定義した一部の定数が何故かコンパイルエラーになるのでエラーメッセージをすべてコピペして見せてください。使用している部分のソースも必要です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。定義されていない識別子です。==========////////////////////////////////////////////////////////////////////////////////////////////////ソースをすべて乗っけるとなると膨大な量になるのですが...複数個所で定義しているという初歩的なミスはしていないように思います。何て定義した時も、何かエラーで弾かれた事があったような。学校の先生に質問すると、「システムがなんたら~」とか言って#defineで定義するのをやめたらいけたような記憶があります。予約語以外にも使ってはいけない文字列とかあるんでしょうか。「ENEMY_NUMを定義している(た)部分」より前でRingChara.hなどをincludeしており、ringchara.hでエラーが出ていますね。そのため、ENEMY_NUMの定義より前に使用が来てしまった可能性が考えられます。循環などが起こらないよう、includeの関係を考え直すべきでしょう。onceさえしていれば何でもOKと思っていました。http://ameblo.jp/mratassyu/手提鞄屋魚有店(てさげかばんやうおありてん)レスがついていないものを優先して、レスしています。時々、見当外れなレスをします。10ヶ月前constってextern出来るんですね!知らなかったです。ミクプラは自由にリンクできます。