2007-05-14から1日間の記事一覧

今回は両方共速度関連のお話ですか。 …いやま、別にたまたまですが。 ……というか、重いよFM(汗)

ちょっとした疑問は自分で解決しましょう

ふと思ったこと。 「num += 2」とかより「num++;num++;」とかの方が速かったりしないのかな インクリメントは全命令の中でもトップクラスのスピードらしいし。 というわけで、検証してみた。 コードは最後に書くとして(長めだし)、 結果は…、 > loop x 16777…

グローバル変数はいけませんか(…たとえポインタでも)

何となく高速化出来ないかと思っていたら こんな所を発見。 ループの最適化 …ちょっと思い当たる節があったので改良してみる。 … …! 重くなったと思っていた終了処理がほぼ従来通りになった(汗) ローカル変数に渡すだけでも変わるのか…。 ……アレ?でも確か …