ヘッダファイル

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

ヘッダファイル

#1

投稿記事 by rrrr » 14年前

龍神録の5
宣言の仕方を工夫しようができません
ヘッダファイルで
#include "struct.h"
みたいにしてもソースファイルを開けませんってなります
助けてください
お願いします

アバター
ookami
記事: 214
登録日時: 15年前
住所: 東京都

Re: ヘッダファイル

#2

投稿記事 by ookami » 14年前

こんにちは。ookamiです。
http://dixq.net/rp/5.html
↑このページのことでしょうか?だとすると、
#include "struct.h"
というのは見あたらないんですが、違うページでしょうか?

rrrr

Re: ヘッダファイル

#3

投稿記事 by rrrr » 14年前

ookamiさん
返信ありがとうございます

define.hのところで#include "struct.h"がありましてそこで先ほどのようなメッセージが出ました
他のところでも同じような現象がおこります
何度も見直したのですが間違えている所は見当たりません

あとextern宣言を消すということはexternだけを消すということであってますか?
externついている文を全部消すが正しいのですか?

アバター
ookami
記事: 214
登録日時: 15年前
住所: 東京都

Re: ヘッダファイル

#4

投稿記事 by ookami » 14年前

これですね。
http://dixq.net/rp/4.html

> ソースファイルを開けません
というエラーは、ソースファイルがないということです。
struct.hは作りましたか?
(できれば、どのメニューで、どこにファイルを作ったか詳しく)

externの話はそのエラーが消えた後で。

rrrr

Re: ヘッダファイル

#5

投稿記事 by rrrr » 14年前

ヘッダーファイルの一番したの上から4番目に作りました
GV.hもdefineもstructも全部同じエラーが起こりました
ヘッダーファイルのはずなのにエラーではソースファイルが開けませんとなります

アバター
ookami
記事: 214
登録日時: 15年前
住所: 東京都

Re: ヘッダファイル

#6

投稿記事 by ookami » 14年前

ヘッダーファイルもソースファイルです。

上から何番目かは、特に気にしなくて大丈夫です。
GV.h、define.h、struct.hは、それぞれどのフォルダに入っていますか?
※「ソリューションエクスプローラ」のフォルダではなく、PC上のフォルダです。

rrrr

Re: ヘッダファイル

#7

投稿記事 by rrrr » 14年前

返信遅れて申し訳ありません
まだ見ていたら回答お願いします
Visual studio 2010 → Project → 第一章 → mydat → include の中にあります

アバター
ookami
記事: 214
登録日時: 15年前
住所: 東京都

Re: ヘッダファイル

#8

投稿記事 by ookami » 14年前

見てますよw
たぶんですが、
#include "struct.h"

#include "../include/struct.h"
とするとどうなりますか?

閉鎖

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