C ++ 11 Erstellen eines statischen Arrays aus einem Parameterpaket

8

Ist es möglich, ein Array static const mit Werten aus dem Template-Parameterpaket zu erstellen? Ich habe den folgenden Code versucht, aber gcc 4.8.1 gibt "error: parameter packs not expanded"

%Vor%     
user2052436 11.06.2013, 15:48
quelle

1 Antwort

14

Versuchen Sie es mit:

%Vor%

Das -Parameterpaket in ARRAY_OF_DIMS<N> ist dasjenige, das nicht erweitert wird. Jedes -Parameterpack , das kein Argument für sizeof... ist, muss erweitert werden.

    
K-ballo 11.06.2013, 15:52
quelle