Witam Panowie i zwracam sie z uprzejma prosba o wsparcie :)
Mam zestaw tablic roznych typow:
ArrInt3D arrInt3D;
ArrDouble3D arrDouble3D;
VecInt vecInt;
ArrInt2D arrInt2D;
Oraz odpowiadajace im tablice/wartosci nizszgo rzedu reprezentujace ich wiersze:
ArrInt2D arrInt2D;
ArrDouble2D arrDouble2D;
int valueInt;
VecInt vecInt;
Powyzsze tablice (pierwszy zestaw) w zaleznosci od warunkow maja byc wywolywane wg okreslonego porzadku opisanego przez dodatkowa tablice:
VecInt vecIntOrder;
w takim oto ukladzie zagniezdzonych petli:
for (auto &subArr1 : arr1){
for (auto &subArr2 : arr2) {
for (auto &subArr3 : arr3) {
for (auto &subArr4 : arr4) {
}
}
}
}
Pytania mam nastepujace:
- W jaki sposob w C++ dynamicznie przyporzadkowac tablice zadeklarowane w sposob jawny tablicom w zagniezdzonych petlach Arr1, Arr2, Arr3, Arr4 wg okreslonego wczesniej porzadku ?
- W jaki sposob w C++ sub tablice: subArr1, subArr2, subArr3, subArr4 przyporzadkowac odpowiednim tablicom nizszego rzedu ?
Z gory bardzo dziekuje za pomoc :D