龍神録プログラミングの館 24章で躓いてしまいました。

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
Cavakan
記事: 2
登録日時: 10年前

龍神録プログラミングの館 24章で躓いてしまいました。

#1

投稿記事 by Cavakan » 10年前

はじめまして。
龍神プログラミングの館の24章で躓いてしまいした。
ビルドすると、boss_shot.cppの boss_shot_main() の部分で
「 error C2065: 'boss_shot_bullet' : 定義されていない識別子です。」
と表示され、上手く行きません。
24章のソースコードと見比べ、また、ソースコードを順次上書きしてビルドしても同じでした。
どこがいけないのか全く見当がつかず、困っています。

環境はWindow7でVisual studio 2013を使用しております。
私はC言語の入門書を一冊読んだばかりの初心者です。
初めての質問で至らない点があろうかと存じますが、どうかご指導下さいますようお願い致します。

zxc
記事: 79
登録日時: 13年前
住所: 日本の背骨(?)あたり

Re: 龍神録プログラミングの館 24章で躓いてしまいました。

#2

投稿記事 by zxc » 10年前

  このページでしょうか。とりあえずインクルード等しっかりされているか確認するのが良いと思います。もしくは毎回変数名や関数名をタイプしているのなら誤字も疑うと良いかもしれません。

アバター
Tatu
記事: 445
登録日時: 14年前
住所: 北海道

Re: 龍神録プログラミングの館 24章で躓いてしまいました。

#3

投稿記事 by Tatu » 10年前

func.hで関数ポインタの名前が間違っていないか確認してみてください。



龍神録プログラミングの館の24章のページで
「func.hというファイルを追加してください。」の直後に
----func.cpp を変更----
と書かれていますね。

アバター
Dixq (管理人)
管理人
記事: 1662
登録日時: 14年前
住所: 北海道札幌市
連絡を取る:

Re: 龍神録プログラミングの館 24章で躓いてしまいました。

#4

投稿記事 by Dixq (管理人) » 10年前

配布しているプロジェクト一式がありますよね。
そのソースコードとどこが違うか比較してみて下さい。
比較する方法はここに書いてあります。

http://dixq.net/rp/winmerge.html

Cavakan
記事: 2
登録日時: 10年前

Re: 龍神録プログラミングの館 24章で躓いてしまいました。

#5

投稿記事 by Cavakan » 10年前

zxcさん、Tatuさん、Dixqさん、回答有難うございます。

アドバイスを元にWinMergeで再度確認したところ、
誤ってfunc.hをincludeフォルダとは別の場所に2重に作成しており、どうやらそのビルドに使われていない方を修正していたようです。
WinMergeでfunc.hが白紙になっていて気が付きました。

重ねて感謝申し上げます。

閉鎖

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