linewarsxxx:
Массив лучше инициализировать перед использованием ф-ей ArrayInitialize да и все, а если изменяете его размер то ArrayResize. Обычно в OnInit () все массивы инициализирую. У вас же там не нули в массиве а NULL - т.е. он ен инициализирован никакими значениями, а вы пытаетесь их в цикле перебирать
Добрый день, помогите решить проблему
Часть кода:
double f_mod_Channel_b[10];
for ( int f_mod_Channel_si=0; f_mod_Channel_si<10; f_mod_Channel_si++) f_mod_Channel_b[f_mod_Channel_si]=0;
при компиляции выдает ошибку possible use of uninitialized variable
А если написать double f_mod_Channel_b[10]={0,0,0,0,0,0,0,0,0,0}; - При компиляции никаких ошибок???
И что делать если double f_mod_Channel_b[10,10,10]; Помогите как описать без ошибок(предупреждений)?
Спасибо за подсказку, разобрался с вашей помощью
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Добрый день, помогите решить проблему
Часть кода:
double f_mod_Channel_b[10];
for ( int f_mod_Channel_si=0; f_mod_Channel_si<10; f_mod_Channel_si++) f_mod_Channel_b[f_mod_Channel_si]=0;
при компиляции выдает ошибку possible use of uninitialized variable
А если написать double f_mod_Channel_b[10]={0,0,0,0,0,0,0,0,0,0}; - При компиляции никаких ошибок???
И что делать если double f_mod_Channel_b[10,10,10]; Помогите как описать без ошибок(предупреждений)?