Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
и не просите написать меня подробнее в хелпдеск. ситуацию эту можно и нужно было отловить перед выпуском билда. у вас по основным направлениям прокол за проколом.
Молодой человек, знали бы вы на какие грабли наступали тут присутствующие...
Во-вторых, разрабы не торгуют в реале.
так что вытираем слюни, пишим заявку, (в заявке можно разработчиков наругать, за то что они такие плохие) .
но делать что то таки надо.
Хотел бы спросить (раньше почему то не сталкивался с данной проблемой)...
Конструкция такого вида целиком ложится на программиста (зацикливание при переполнении беззнакового числа)?
или же можно подправить в компиляторе?
Хотел бы спросить (раньше почему то не сталкивался с данной проблемой)...
Конструкция такого вида целиком ложится на программиста (зацикливание при переполнении беззнакового числа)?
или же можно подправить в компиляторе?
Ложится целиком на программиста.
Максимум, что можно сделать в компиляторе - это предупреждение.
Ложится целиком на программиста.
Максимум, что можно сделать в компиляторе - это предупреждение.
Ну предупреждение не помешает, сделайте пожалуйста.
сделали
сделали
Извините... не понял...
При чём здесь LastBarInd, когда речь идёт о вычитании из нуля единицы для безнакого числа в цикле?
Извините... не понял...
При чём здесь LastBarInd, когда речь идёт о вычитании из нуля единицы для безнакого числа в цикле?
А вы хотите чтоб компилятор зарание просчитал варианты значений которые может принять переменная i и выдал вам предупреждение?
ЗЫ На компилятор и так возложено куча работы, чтоб он ещё следил за ляпами программиста.
ЗЫ ЗЫ ошибка наверняка будет но уже при исполнении.
Извините... не понял...
При чём здесь LastBarInd, когда речь идёт о вычитании из нуля единицы для безнакого числа в цикле?
Проблема зацикливания не в способе изменения (если конечно на ноль не изменять), а в проверке значения этой переменной, которое никогда не будет меньше ноля.
А вы хотите чтоб компилятор зарание просчитал варианты значений которые может принять переменная i и выдал вам предупреждение?
ЗЫ На компилятор и так возложено куча работы, чтоб он ещё следил за ляпами программиста.
ЗЫ ЗЫ ошибка наверняка будет но уже при исполнении.
Да не... я про частный случай говорил - когда:
1) Тип переменной i - беззнаковый
2) Явно заданная константа
i >= 0
3) Вычитание