Arbitrary dimensionales Array mit variablen Vorlagen
Wie kann ich in C ++ 11 eine Array-Klasse erstellen, die wie @ verwendet werden kan
Array < int, 2, 3, 4> a, b;
Array < char, 3, 4> d;
Array < short, 2> e;
und greifen Sie auf eine Weise zu wie
a[2][1][2] = 15;
d[1][2] ='a';
Ich muss auch den Operator als @ überlad
T &operator[size_t i_1][size_t i_2]...[size_t i_D];
was nicht existiert. Wie kann ich das machen