У меня возникла проблема с тем, что, по моему мнению, должно быть простой частью кода. У меня есть 2D-массив, который является N x M, который в настоящее время хранится в boost multi_array. N столбцов представляют пространственные размеры, например. x, y, z, а строки M - точки вдоль каждого измерения.Итерация boost multi_array
Что я хотел бы сделать, это напечатать все возможные комбинации точек вдоль каждого измерения
Например, если мой массив:
-1 -1
1 1
Я хочу напечатать:
-1 -1
1 -1
-1 1
1 1
Я просто не могу заставить его работать, и я всегда выхожу из диапазона по массиву. Я попытался использовать итераторы и получить доступ к элементам как A [i] [j], но не повезло. У кого-нибудь есть предложения или мысли?
Добавьте хотя бы код вашей структуры. – mfontanini