ページ 11

初歩的な質問ですいません…

Posted: 2009年2月27日(金) 22:04
by
初めまして、このサイトでC言語を勉強させて貰っている者です
今エクセルを使って敵を出現させようとしているんですけど‘EXFILE’が「未定義の関数」とかになってコンパイルエラーになってしまうんですけどどうしてでしょうか?
使っているコンパイラは
BorlandC/C++用の物です
誰か教えて下さい、お願いします

Re:初歩的な質問ですいません…

Posted: 2009年2月27日(金) 22:06
by SCI
EXFILE()って書いたらいけませんよ、としか言えませんが、ジャンプの部分をどのように書いていますか?

Re:初歩的な質問ですいません…

Posted: 2009年2月27日(金) 22:08
by
とりあえず、こちらのサイトに載ってるのをほとんどそのまま書きました

Re:初歩的な質問ですいません…

Posted: 2009年2月27日(金) 22:13
by SCI
ということは、
/* ... */
    goto EXFILE;

    /* ... */

EXFILE:
といった感じで書いてますよね?
私もBCCですけど、上のように書いていればエラーは出ないはずなんですが・・・

他にエラーは出ていませんか?

Re:初歩的な質問ですいません…

Posted: 2009年2月27日(金) 22:17
by
EXFILEが「未定義の関数」と「未定義のラベル」で二つエラーになってます

Re:初歩的な質問ですいません…

Posted: 2009年2月27日(金) 22:27
by 御津凪
goto EXFILE();
って書いているんじゃないでしょうか?

EXFILE(); の部分「未定義の関数」だし、
goto と書かれているので「未定義のラベル」が出ていると推測できます。

Re:初歩的な質問ですいません…

Posted: 2009年2月27日(金) 22:59
by SCI
Mさん
御津凪さんのケースか、若しくは
goto EXFILE;

    /* ... */

EXFILE();
のように書いていませんか?

Re:初歩的な質問ですいません…

Posted: 2009年2月27日(金) 23:48
by M
ありがとうございます、ちゃんと動きました。
ありがとうございました!