【初心者歓迎】C/C++室 Ver.48【環境依存OK】at TECH【初心者歓迎】C/C++室 Ver.48【環境依存OK】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト674:デフォルトの名無しさん 08/02/14 19:54:01 Windows だったら setlocale(LC_ALL, "japanese"); だったと思う 675:デフォルトの名無しさん 08/02/14 20:12:53 WCHAR 676:デフォルトの名無しさん 08/02/14 21:13:33 >>672-675 ありがとうございます setlocale(LC_ALL, "japanese"); で解決しました。 677:デフォルトの名無しさん 08/02/14 22:00:06 ttp://www.uploda.org/uporg1251163.zip.html (展開時9.7KB程度) Windowsゲーム向けタイマクラスを作ってみたんですが (1/60秒休んで累積の休憩時間からfpsや簡易CPU率を取得する機能) どうにも少しでも負荷がかかるとWindowsタスクマネージャで見てると まだまだCPUが余裕な割に53fpsくらいに落ち込んでしまいます。 もうすこし改良したいと思うのですが、どこか改良の余地はありますでしょうか? 678:デフォルトの名無しさん 08/02/14 22:05:20 タイマーをパワーアップ 679:デフォルトの名無しさん 08/02/15 00:55:33 >>677 あまり詳しく見てないけど、 Sleepが1/60秒以上帰ってこないことが7回/秒あったら53fpsになるのかな? Sleepの精度なんてそんなもんだし。 理論値どおりに増加するフレームカウンタを作り、 実際に処理できたフレーム数がそれに追いついたら休む、 追いつくまでは休まず連続して何フレームでも処理する、 とすれば、平均のfpsは理論値と合う。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch