Скачать MetaTrader 5

Dynamic memory allocation for arrays

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Forex Trader
114267
Forex Trader 2006.09.12 02:53 
У меня такая проблема, которая часто встречается у других. Мне нужно описать матрицу, размер которой задаётся через входные данные напрямую или через вычисления. Например

extern int Size=100;
int start(){
double myArray[Size];
...}

MQL4 и С не позволяют такие действия и ожидают цифру в []. Но С разрешает dynamic memory allocation:

int Size=100;
double *myArray = new int[Size];
delete[] myArray;

MQL4 ругается на такие действия. Если какой либо способ для dynamic memory allocation в MQL4?
Forex Trader
114267
Forex Trader 2006.09.12 03:12  
ArrayResize()
Forex Trader
114267
Forex Trader 2006.09.12 10:08  
Спасибо. Работает.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий