MetaEditor, проблема с массивами!

[Удален]  

при передачи массива в функции

int f(
........
,double& fBuf[][20]
.......
)
{
//здесь пусто
return(0);
}

получаю ошибку '[' - too many arrays (слишком много подготавливается)

глобальных массивов много, но ошибок нет!

а вот когда увеличиваешь количество функций передающих массивы, появляется эта ошибка!

в одной функции все расчёты делать не очень хочется(каша бут), как бы обойти это ограничение!?

мож указатели можно делать на массивы? или.......?

[Удален]  

сенкую!

придётся до пятёрки чтонить придумывать! жаль что про ограничения сразу не придупреждают(переделки утомительны)!

 
vvavva писал(а) >>

при передачи массива в функции

получаю ошибку '[' - too many arrays (слишком много подготавливается)

глобальных массивов много, но ошибок нет!

а вот когда увеличиваешь количество функций передающих массивы, появляется эта ошибка!

в одной функции все расчёты делать не очень хочется(каша бут), как бы обойти это ограничение!?

мож указатели можно делать на массивы? или.......?

Попробуй такой вариант

int f(
........
,double& fBuf[][]
.......
)
{
//здесь пусто
return(0);
}
 
vvavva >>:

при передачи массива в функции

получаю ошибку '[' - too many arrays (слишком много подготавливается)

глобальных массивов много, но ошибок нет!

а вот когда увеличиваешь количество функций передающих массивы, появляется эта ошибка!

в одной функции все расчёты делать не очень хочется(каша бут), как бы обойти это ограничение!?

мож указатели можно делать на массивы? или.......?

В MQL4 указателей нет. Но даже с точки зрения языка С++ полностью не верно! Переведя на руский язык получаеться: получить указатели всех 20-х элементов многомерного массива! Нельзя получать срузу несколько указателей!

[Удален]  
Vinin писал(а) >>

Попробуй такой вариант

Zhunko уже пробовал! всёравно нарвался на ограничения(Массивов не может быть больше 512) !

[Удален]  
nav_soft писал(а) >>

В MQL4 указателей нет. Но даже с точки зрения языка С++ полностью не верно! Переведя на руский язык получаеться: получить указатели всех 20-х элементов многомерного массива! Нельзя получать срузу несколько указателей!

печально!(

был бы си, не было бы вопросов!