Mehrdimensionales Array mit variabler Größe an Funktion übergeben
-
Hi,
ich möchte gern ein mehrdimensionales Array an eine Funktion übergeben. Bisher hab ich dafür immer eine Typenbezeichnung für die Array-Größe definiert. Nun hab ich jedoch das Problem, dass die Größe des Arrays erst zur Laufzeit bestimmt wird. Wie kann ich das jetzt in diesem Fall umsetzen?
Gruß smoon
-
Ich würde es wahrscheinlich mit einem Boost.MutliArray machen.
Sonst wird das ganze etwas mühsam.
-
Container nehmen, z.B.
std::vectoroderboost::multi_array. Letzterer ist spezialisiert auf mehrdimensionale Fälle.