少しでも文字数をケチりたい
まぁ題名の通りです。対象は以下のようなコード。プログラムのどこが重いかを検証するために埋め込んだものです。
g_pProfiler[ "kokokanaa" ] = timeGetTime(); TottemoOmoiKansuuDesuuuuuu(); g_pProfiler[ "kokokanaa" ] = timeGetTime() - g_pProfiler[ "kokokanaa" ];
何が気に入らないかと言うと、g_pProfiler[ "kokokanaa" ] っていう変数が 3 回も出てきていることです。これを 2 回にする方法をたった今思いつきました。
g_pProfiler[ "kokokanaa" ] = -static_cast< int >( timeGetTime() ); TottemoOmoiKansuuDesuuuuuu(); g_pProfiler[ "kokokanaa" ] += timeGetTime();
はい、自己満足です。何で今まで思いつかなかったんだろう。頭が固くなってますね。