第14章をやっていたら、いきなり次のようなエラーがでました。
1>d:\downloads\project\project\1章\mydat\include\struct.h(15) : error C2371: 'ch_t' : 再定義されています。異なる基本型です。
1> d:\downloads\project\project\1章\mydat\include\struct.h(15) : 'ch_t' の宣言を確認してください。
1>d:\downloads\project\project\1章\mydat\include\struct.h(20) : error C2371: 'pad_t' : 再定義されています。異なる基本型です。
1> d:\downloads\project\project\1章\mydat\include\struct.h(20) : 'pad_t' の宣言を確認してください。
…(省略)
上記のようなものが全てのstruct名ででます。特にそこは今回の章ではいじってないので、あれ?と思いました。先に進めず困っています。どなたか教えてください。
龍神録で学んでいるものです
Re:龍神録で学んでいるものです
なんかちょっと前に同じ内容で困ってた人がいた気がします。確か14章の最後の方にexternを(全部かな?)消すようにっていう指示が書いてあったと思います。それに従ってみてください。
Re:龍神録で学んでいるものです
ゆーずぃさんが仰っている(と思う)リンクです。
http://www.play21.jp/board/formz.cgi?ac ... &rln=60224
二重にインクルードしているか、再定義しているのではないでしょうか。
エラーメッセージが既に再定義しているからダメだよと教えてくれているので、再定義していないか確認すると良いと思います。
http://www.play21.jp/board/formz.cgi?ac ... &rln=60224
二重にインクルードしているか、再定義しているのではないでしょうか。
エラーメッセージが既に再定義しているからダメだよと教えてくれているので、再定義していないか確認すると良いと思います。