Вверх ↑
Разработчик
Ответов: 26158
Рейтинг: 2127
#1: 2011-12-09 14:50:23 ЛС | профиль | цитата
Tad писал(а):
При таком подходе, команды и данные могут быть переменного размера

Все правильно, а если длина постоянная, то смысла читать по одному байту я совсем не вижу. Однобайтовое чтение хорошо работает с контроллерами, но в буферизированной системе смысла в этом никакого нет. К тому же, чтение строки целиком происходит быстрее, чем побайтное чтение той же строки. Я проверл разные режимы чтения, но все же остановился на фиксированном чтении определенной длины, отличной от 1 байта
карма: 22

0