c++ template 이런식으로 짜면 최적화 알아서 되는건가?


template <int N_TAPSint K0int K1 = 0int K2 = 0int K3 = 0int K4 = 0int K5 = 0>
int xDo(int v)
{
  int r = v;
  if (N_TAPS >= 1)
    r += K0;
  if (N_TAPS >= 2)
    r += K1;
  if (N_TAPS >= 3)
    r += K2;

  return r;
}