ノベルゲー(?)制作でのエラー

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

ノベルゲー(?)制作でのエラー

#1

投稿記事 by sayama » 5年前

私は現在このサイトの順序に伴ってプログラミングを頑張っています。http://karetta.jp/book/game-programming/235289

そこで、表示されているプログラムを実行しようとしたところ

コード:

//プロトタイプ宣言
	int isContainMousePointer(int  x, int y, int width, int height);
	void drawSelectBox();

	//指定したボックス内にマウスが存在するかどうか
	//戻り値 1:存在する 0:存在しない
	int isContainMousePointer(int  x, int y,int width,int height)
	{

		int mouseX, mouseY;

		//マウスの座標を取得
		GetMousePoint(&mouseX, &mouseY);

		//ボックス内にマウス座標が存在するか
		if ((mouseX >= x && mouseX <= x + width) &&
			(mouseY >= y && mouseY <= y + height)) {
			return 1;
		}
		return 0;
	}
の「int isContainMousePointer(int x, int y,int width,int height)
{」の「{」部分で「Error:';'が必要です」という表記が出てしまいます。どのように直せば無事実行できるようになるでしょうか?

box
記事: 1746
登録日時: 9年前

Re: ノベルゲー(?)制作でのエラー

#2

投稿記事 by box » 5年前

当該のコードそのものには問題がないように見えます。
当該のコードの前に何か文法上のエラーがあって、それが
当該のコードで顕在化しているように見えます。
当該のコードの前には、どういう風に書いているでしょうか。
バグのないプログラムはない。
プログラムは思ったとおりには動かない。書いたとおりに動く。

アバター
へにっくす
記事: 628
登録日時: 7年前
住所: 東京都

Re: ノベルゲー(?)制作でのエラー

#3

投稿記事 by へにっくす » 5年前

sayama さんが書きました:の「int isContainMousePointer(int x, int y,int width,int height)
{」の「{」部分で「Error:';'が必要です」という表記が出てしまいます。どのように直せば無事実行できるようになるでしょうか?
その行でエラーになるからといって、そこに問題があるとは限りませんよ。
見てもらうなら、ファイル単位で載せてもらわないと。
※そもそも掲示されたソースはコンパイル通ってるので、何もアドバイスできません。
written by へにっくす

閉鎖

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