Czy w c ++ jest możliwe, aby klasa miała element będący wielowymiarową tablicą, której wymiary i zakresy nie są znane do czasu wykonania?
Pierwotnie zapytałemużycie zagnieżdżonego std :: array do utworzenia wielowymiarowej tablicy bez znajomości wymiarów i zakresów do czasu wykonania ale to miałoProblem XY próby wykonania go za pomocą std :: array.
PytaniaJednokreskowy inicjator Boost.MultiArray iJak zrobić wielowymiarową tablicę o nieokreślonym rozmiarze jako element klasy w c ++? a ich odpowiedzi dostarczają pewnych przydatnych informacji, jak używać Boost :: MultiArray, aby uniknąć konieczności poznania zakresu wymiarów w czasie wykonywania, ale nie udało się zademonstrować, w jaki sposób członek klasy może przechowywać tablicę (utworzoną w czasie wykonywania), której wymiary i zakresy są znane dopiero po uruchomieniu.