Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
21 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
О смысле всего сущего
1472193
Топик полностью
IBAH
(24.10.2024 23:07, просмотров: 55)
ответил
AlexBi
на
Согласен, не нужно, и вариант рабочий
может я чего то недопонимаю в арифметике? head=0 tail=63? сколько байт в буфере?
Ответить
В буфере 63. Когда буфер будет полным станет head=0 tail=64.
-
AlexBi
(25.10.2024 14:46
)
Если head=0 tail=64, значит, кто-то ничего не клал в буфер и вытащил оттуда 64 элемента. Этот кто-то неправ. Не надо так делать. Это к более раннему вопросу про отрицательный размер:
SciFi
(1 знак., 25.10.2024 14:58
,
ссылка
)