ArrayResize для многомерных массивов

 
У меня возникла проблем: необходимо изменять размеры массивов 2 и 3 порядка, а ArrayResize работает если указывается только имя массива.
 
всё правильно. перераспределить можно только первое измерение
 
всё правильно. перераспределить можно только первое измерение

Обидно. А будет ли реализована когда - нибудь такая возможность?
 
трудно сказать. такое изменение размеров может вызвать гораздо больше проблем, особенно когда массивы передаются из функции в функцию. лучше уж заранее зарезервировать размерностей.
 

Уважаемый, засуньте ваш массив "3-го порядка" (одноуровневый) в структуру, назовем ее - str3. Потом эту структуру (str3) засуньте в новую структуру (str2) в виде массива "2-го порядка" (одноуровневого). Ну а затем структуру str2 засуньте в массив "1-го порядка"  (одноуровневый). И после этого сможете фукцией ArrayResize изменить массив любого уровня по имени

 
sled:

Уважаемый, засуньте ваш массив "3-го порядка" (одноуровневый) в структуру, назовем ее - str3. Потом эту структуру (str3) засуньте в новую структуру (str2) в виде массива "2-го порядка" (одноуровневого). Ну а затем структуру str2 засуньте в массив "1-го порядка"  (одноуровневый). И после этого сможете фукцией ArrayResize изменить по имени любой массив по имени


12 лет теме. Может @Forex Trader уже на том свете?



 

Некропостеры блин