ページ 1 / 1
ヘッダファイル
Posted: 2012年6月14日(木) 23:09
by rrrr
龍神録の5
宣言の仕方を工夫しようができません
ヘッダファイルで
#include "struct.h"
みたいにしてもソースファイルを開けませんってなります
助けてください
お願いします
Re: ヘッダファイル
Posted: 2012年6月14日(木) 23:50
by ookami
こんにちは。ookamiです。
http://dixq.net/rp/5.html
↑このページのことでしょうか?だとすると、
#include "struct.h"
というのは見あたらないんですが、違うページでしょうか?
Re: ヘッダファイル
Posted: 2012年6月14日(木) 23:59
by rrrr
ookamiさん
返信ありがとうございます
define.hのところで#include "struct.h"がありましてそこで先ほどのようなメッセージが出ました
他のところでも同じような現象がおこります
何度も見直したのですが間違えている所は見当たりません
あとextern宣言を消すということはexternだけを消すということであってますか?
externついている文を全部消すが正しいのですか?
Re: ヘッダファイル
Posted: 2012年6月15日(金) 00:08
by ookami
これですね。
http://dixq.net/rp/4.html
> ソースファイルを開けません
というエラーは、ソースファイルがないということです。
struct.hは作りましたか?
(できれば、どのメニューで、どこにファイルを作ったか詳しく)
externの話はそのエラーが消えた後で。
Re: ヘッダファイル
Posted: 2012年6月15日(金) 00:14
by rrrr
ヘッダーファイルの一番したの上から4番目に作りました
GV.hもdefineもstructも全部同じエラーが起こりました
ヘッダーファイルのはずなのにエラーではソースファイルが開けませんとなります
Re: ヘッダファイル
Posted: 2012年6月15日(金) 00:28
by ookami
ヘッダーファイルもソースファイルです。
上から何番目かは、特に気にしなくて大丈夫です。
GV.h、define.h、struct.hは、それぞれどのフォルダに入っていますか?
※「ソリューションエクスプローラ」のフォルダではなく、PC上のフォルダです。
Re: ヘッダファイル
Posted: 2012年6月15日(金) 17:07
by rrrr
返信遅れて申し訳ありません
まだ見ていたら回答お願いします
Visual studio 2010 → Project → 第一章 → mydat → include の中にあります
Re: ヘッダファイル
Posted: 2012年6月15日(金) 20:06
by ookami
見てますよw
たぶんですが、
#include "struct.h"
↓
#include "../include/struct.h"
とするとどうなりますか?