Всем привет! Имеется файл вида: 1111 2222 3333 Подскажите, плиз, как считать построчно в переменную типа int? Спасибо!
ну поскольку в ардуино ide нет стандартной сишной scanf(), то в цикле побайтно суммируйте по всей строке, учитывая что код 0 -это 48, код 1 - 40 и т.д.
пы сы оказывается в arduino есть свой мини -scanf toInt() Description Converts a valid String to an integer. The input string should start with an integer number. If the string contains non-integer numbers, the function will stop performing the conversion.
так и сделал в цикле чтение строки. А как перейти на следующую строку подскажете? спасибо за toInt()!
конец строки всегда "0" (ноль), так что в цикле если s==0 то вы дошли до конца строки. Ну можно еще оператор считающий длину строки, и цикл чтобы переменная цикла была меньше длины строки length() Description Returns the length of the String, in characters. (Note that this doesn't include a trailing null character.) Syntax string.length() Parameters string: a variable of type String Returns The length of the String in characters.