C++でFCのドラクエっぽいRPGを作るat GAMEDEVC++でFCのドラクエっぽいRPGを作る - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト493:名前は開発中のものです。 08/02/07 08:37:58 XCIeOzX/ #pragma once だったorz 494:名前は開発中のものです。 08/02/07 11:11:53 4ZyDT5RJ >>491 > cppソースに > MyBool = false; > と記述しろ、と書いてありましたが、 cppの方でヘッダインクルードしてる? ってか、ソース晒したほうが早いような 495:名前は開発中のものです。 08/02/07 12:04:04 QgLjGbkn >エラー内容はヘッダを複数回重複して読み込んでる、ってことみたいなんですが、 >#ifndef _CHARACTER_H_ >#define _CHARACTER_H_ > >本体 > >#endif > >とやって回避したつもりでしたが、できてない様子。 これ(インクルードガードという)は全部のヘッダにやる必要があるぞ。 面倒だったら大抵のコンパイラが対応している #pragma once でも良い。 ヘッダファイルにグローバル変数の定義とか 記述していると重複するのでこんなエラーが出る。 >>491 > cppソースに > MyBool = false; > と記述しろ、と書いてありましたが、記入すると これはBOOL MyBool = false; の間違いじゃないか? 多分MyBoolの実体をcppソースに定義する必要があるはず。 >error C2146: 構文エラー : ';' が、識別子 'MyBool' の前に必要です。 >とエラーが出ます。 MyBool = false; の前には何がある? 多分読み込んでいるヘッダファイルの中身がおかしい。 このエラーだと;の抜けか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch