ページ 11

43章 きっちりFPSを制御してみよう

Posted: 2009年7月11日(土) 14:35
by すずめ
43章は何度かやったはずなんですが、また別のプロジェクトで
FPSを表示させようとしてコピペしたらerrorがでました。
errorの内容は
'fp' : 定義されていない識別子です
自分なりに調べたら、fps.cppのfps_wait()のなかほどに
fprintf(fp,"%d:%d\n",fps_count,term);
    if(fps_count==600)
        fclose(fp);
が、解説のほうにはありますが、43章以降のダウンロードした
サンプルのファイルにはありません。
上記のコードをコメントアウトすれば正常に動きます。

素人なので調べて
FILE *fp;を追加すると、今度は初期化されていない・・・・・と出てきます。

それで質問です。
上記のコードをコメントアウトするのがいいのか?、
もしそうしないなら、どうすればeroorが出なくなるか?
どなたか教えてください。

Re:43章 きっちりFPSを制御してみよう

Posted: 2009年7月11日(土) 15:19
by ひよこ
私も同じことがあって掲示板で聞くと static FILE *fp=fopen("txt.txt","w");(だけでしょうか?
を追加したソースをみせてもらいました。

Re:43章 きっちりFPSを制御してみよう

Posted: 2009年7月11日(土) 19:42
by すずめ
ということは、txt.txtというファイルを作って
適当なところに置いておくということですね。

ひよこさん、どうもありがとうございました。