ページ 11

実行できない・・・

Posted: 2008年7月31日(木) 16:43
by yasya
前に質問した時から、管理人さんが作ったRPGサンプルとかを参考にしてプログラムを作ったのですが、

  "int * Key" (?Key@@3PAHA) は既に a1.obj で定義されています。

と、いう感じのエラーが多数表示されて、プログラムが実行できません・・・。
原因がわからないので、できれば原因とどうすれば実行できるかを教えて下さい。

Re:実行できない・・・

Posted: 2008年7月31日(木) 16:54
by たかぎ
Keyというグローバル変数を複数のファイル(正確には翻訳単位)で定義しているのが原因です。
このエラーが発生した場合、ヘッダファイルで変数の定義を行っていないか確認してみてください。
それ以上は全ソースを添付してもらわないと調べようがありません。

Re:実行できない・・・

Posted: 2008年7月31日(木) 16:56
by 管理人
2回同じ変数を宣言していませんか?

Ctrl+Fの検索で「Key」で検索して確認して下さい。

もしどこが悪いかどうしてもわからない場合は、
プロジェクトを圧縮して私に送ってもらえたらどこが悪いかみてみます。

dixqhp@gmail.com

Re:実行できない・・・

Posted: 2008年8月01日(金) 14:38
by yasya
ありがとうございます。
調べてみたら、言われた通りでした^^;
とりあえず、なんとかなりそうです。
また何かあったら、そのときはよろしくお願いします。