Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Не нашел нужную программу? Закажи ее!
Forex Trader
114252
Forex Trader 2009.08.02 12:45 

При задании массива несколькими строками получаем проблему с номером строки ошибки:

/**/
int array[] = {
   0,1,
   2,3,
   4,5
};

void start()
{
   int a = 1 + c;
}

'c' - variable not defined D:\lines.mq4 (14, 16)

Вместо 10 строки получаем 14. Чем больше строк с элементами массива, тем больше смещается номер строки с ошибкой. Будто компилятор рассматривает определение всего массива, как одну строку. При использовании больших массивов искать ошибочные строки очень затруднительно.

/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий