I have the following problem:
#include <vector>
#include <tuple>
using namespace std;
template< size_t... N_i, typename Ts... >
class A
{
  // ...
  private:
    std::vector<size_t> _v = { N_i... };
    std::tuple<Ts...> _t;
};
int main()
{
  A<1> a;
}
As you can see above, I try to define multiple parameter packs as template arguments of the class A.
Unfortunately, the code does not compile: 
error: expected nested-name-specifier before 'Ts'
How can I define multiple parameter packs for this example?
 
     
    