テンプレート化されている部分とそうでない部分がごちゃごちゃになっている現状をなんとかしようとプログラムを変形中。こういうのを放置していると拡張するのがだんだん嫌になってくるので。
テンプレート化はコンパイラが最適化しやすく、かつ、一般的な形を見つけるのがなかなか難しい。生成されたコードを見ると無駄な一時オブジェクトのロード/ストアが残っていたりしてムカッとくる。
テンプレート化されている部分とそうでない部分がごちゃごちゃになっている現状をなんとかしようとプログラムを変形中。こういうのを放置していると拡張するのがだんだん嫌になってくるので。
テンプレート化はコンパイラが最適化しやすく、かつ、一般的な形を見つけるのがなかなか難しい。生成されたコードを見ると無駄な一時オブジェクトのロード/ストアが残っていたりしてムカッとくる。