Size: a a a

Анархическая электроника

2021 June 27

R

Roman in Анархическая электроника
Вычитываю буфер сериала - мне приходит два непечатыемых символа, и чето не соображу как их распарсить
источник

VB

Vasil Boyanov in Анархическая электроника
Первоначально что, чар?
источник

R

Roman in Анархическая электроника
да
источник

R

Roman in Анархическая электроника
Хотя нет. Там байт
источник

VB

Vasil Boyanov in Анархическая электроника
Ну чар в инт, складываешь, обратно в чар
источник

R

Roman in Анархическая электроника
В байте что угодно может быть...
источник

VB

Vasil Boyanov in Анархическая электроника
Тогда аналогично, но для байта
источник

VB

Vasil Boyanov in Анархическая электроника
Можешь как с чаром работать сразу и на основе потрохов уже смотреть, например
источник

VB

Vasil Boyanov in Анархическая электроника
Я так с классом string как с массивом пытался, наивный...
источник

R

Roman in Анархическая электроника
(char) var?
источник

R

Roman in Анархическая электроника
Преобразование типов может
(int) char
источник

C

Chuvi in Анархическая электроника
Тяжёлое решение.


Байт у вас это что?
источник

R

Roman in Анархическая электроника
Байт это байт вычитанный из сериал порта
источник

C

Chuvi in Анархическая электроника
Тип у него какой? Нет в стандарте типа "байт"
источник

R

Roman in Анархическая электроника
хз, как определить? typeof (input[i]) так что ли
источник

C

Chuvi in Анархическая электроника
Найдите его typedef. Дальше поговорим.

Или хотя-бы sizeof(byte) сделайте.

Обычно byte это unsigned char
источник

R

Roman in Анархическая электроника
sizeof =1
источник

C

Chuvi in Анархическая электроника
Откуда вы взяли число 48?
и что именно вы хотите сделать?
Вывести число от 0 до 9 в виде текста?
источник

R

Roman in Анархическая электроника
Я не понимаю в какой последовательности выводится cr и lf
источник

C

Chuvi in Анархическая электроника
Да в hex напечатайте буффер который пришел, а не текстом
источник