- 180 名前:名前は開発中のものです。 mailto:sage [2007/08/14(火) 23:33:31 ID:Hyt9tt6Y.net]
- もーっ、そのものズバリ書いたってのにー
printf() は Windows 以外だったら標準出力(コンソール)に出るが、 公式で配っているWindows版のSDLはコンソールアプリじゃなくてWindowアプリとして作られてるので そのままではprintf()を使ってもコンソールには何も出ない その代わりに標準ではstdout.txtに出力されるようになってる これはfreopen()を使って別のファイルにすることは可能 あと、Windows版SDLでは、自分で書いたmain()は #define 使ってSDL_mainに書き換えられてる 本当のエントリポイントはSDLmain.libの中にあるWinMain() だから、コンソールにprintfを出力させたかったらSDLmain.libを作り直す必要があるってこと
|

|