У меня такая проблема, которая часто встречается у других. Мне нужно описать матрицу, размер которой задаётся через входные данные напрямую или через вычисления. Например
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?
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?