2011-12-03 6 views
0

私は単純なゲームをプログラミングしています。私が作成した「シーン」という構造があります。ゲーム構造(Iは、ゲームの状態を表すために作成した別の構造体)の中で、私はこのコード行を呼び出す:このC++コードは奇妙な警告を表示します

scene_container[0].image = " "; 

これが動作することはできませんなぜ私が把握することはできません。私もそうのような構造体の配列を作成することができます。

struct scene scene_container[10]; 

を、私は、コードを実行すると、このエラーが発生しますがないタイプの「シーンコンテナ」の

IOS禁じ宣言。

+0

奇妙な警告はどこですか? – larsks

+0

コンパイラがエラーメッセージを表示しています。あなたはそれを読むことから始めることができます。それが何を言っているのか理解できない場合は、ここにメッセージを投稿して、あなたが理解していないことを教えてください。 – Jon

+0

ああ、申し訳ありません、私は警告を掲示するのを忘れてしまったようです。タイプがないシーンコンテナのIOS Forbids宣言です。 – Monkeyanator

答えて

2

配列参照の前に、宣言する型を付けました。宣言で何を初期化できるかには限界があります(この場合は何もありません)。

関連する問題