標準出力 その2

昨日のid:hogerattaさんのコメントより。

とやったら、画面にキチンと表示されました。

確かに表示されました。SDL は入れていないので分かりませんが、終了時に全部出力されるなんて結構意図的というか、よく分からないですね。

CFile::close()内でsuper.close()とか呼ばれていれば、

みてみましたが、呼んでいませんでした。

  override void close() {
    if (isopen)
      fclose(cfile);
    isopen = readable = writeable = seekable = false;
  }

となっていました。ひょっとしたら SDL を使ったときのみの問題かもしれません。
どちらにしてもまだ力及ばずなので、もう少し進んでから試してみようと思います。「分からないことリスト」に入れておきました。