ページ 11

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

Posted: 2014年8月09日(土) 03:08
by sayama
私は現在このサイトの順序に伴ってプログラミングを頑張っています。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:';'が必要です」という表記が出てしまいます。どのように直せば無事実行できるようになるでしょうか?

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

Posted: 2014年8月09日(土) 06:12
by box
当該のコードそのものには問題がないように見えます。
当該のコードの前に何か文法上のエラーがあって、それが
当該のコードで顕在化しているように見えます。
当該のコードの前には、どういう風に書いているでしょうか。

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

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