Страница 1 из 1

Массив - при считывании индекса <0 с ума сходит

Добавлено: 30.01.2016{, 11:32}
taras20
Счетчиком  перебирал строковый массив на дисплей. Когда счетчик ущел в -1 на весь экран пошли заполняться символами пока не заполнился весь экран 9-ми. Красивое зрелище.

Массив - при считывании индекса <0 с ума сходит

Добавлено: 06.02.2016{, 18:33}
support
Это так называемые ошибки RunTime. Отследить их в компиляторе практически невозможно. В принципе можно в конечный код вставить кусок который проверяет значение на минус, но это добавит размер программы. Причём при каждом использовании блока. Я думаю что при ограниченных возможностях ардуинки это не очень хорошо. Так что необходимо контролировать такие ситуации в программе на уровне схемы.