実行できない・・・

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
yasya

実行できない・・・

#1

投稿記事 by yasya » 17年前

前に質問した時から、管理人さんが作ったRPGサンプルとかを参考にしてプログラムを作ったのですが、

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

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

たかぎ

Re:実行できない・・・

#2

投稿記事 by たかぎ » 17年前

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

管理人

Re:実行できない・・・

#3

投稿記事 by 管理人 » 17年前

2回同じ変数を宣言していませんか?

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

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

dixqhp@gmail.com

yasya

Re:実行できない・・・

#4

投稿記事 by yasya » 17年前

ありがとうございます。
調べてみたら、言われた通りでした^^;
とりあえず、なんとかなりそうです。
また何かあったら、そのときはよろしくお願いします。

閉鎖

“C言語何でも質問掲示板” へ戻る