если вы все еще заинтересованы.

азделить аргументы шаблона переменной на две половины? Что-то вроде:

template <int d> struct a {
  std::array <int, d> p, q;
  template <typename ... T> a (T ... t) : p ({half of t...}), q ({other half of t...}) {} 
};

Ответы на вопрос(0)

Ваш ответ на вопрос