Я хочу передать числовые байтовые значения через  список инициализаций вариационный шаблон в массив. Возможно ли это?
template < int N > struct a {
  char s[N];
  template < typename ... A >
  a (A ... _a) : s {_a...} {}
};
int main () {
  // g++-4.5: error: narrowing conversion of »_a#0« from »int« to »char« inside { }
  a < 3 > x { 1, 2, 3 };
}
То, что я могу думать,
- использовать восьмеричное представление, '\ 001' и т.д., или
- чтобы использовать каждое значение.
Но оба не удовлетворяют.
