Скачать MetaTrader 5

Передать в функцию массив любого типа невозможно?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Хочешь изучить язык MQL5? 300 статей помогут тебе!
Yurij Kozhevnikov
4780
Yurij Kozhevnikov 2016.11.03 13:44 

Собственно вопрос в заголовке: можно ли как-то объявить входным параметром пользовательской функции массив любого типа, как это сделано например в системной функции ArrayResize:

int  ArrayResize(
   void&  array[],              // массив, переданный по ссылке
   int    new_size,             // новый размер массива
   int    reserve_size=0        // резервное значение размера (избыточное)
   );
Stanislav Korotky
17936
Stanislav Korotky 2016.11.03 13:54  
С помощью шаблонов.
Yurij Kozhevnikov
4780
Yurij Kozhevnikov 2016.11.03 14:05  
Большое спасибо, как раз то самое.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий