Привет. Подмогните разобраться с кодом. Что имеется ввиду в условии? if(*((uint32_t*)& value)&0x80000000){ *((uint32_t*)&value)&= 0x7FFFFFFF; FT_lib.sign = 1;}
Привет. Подмогните разобраться с кодом. Что имеется ввиду в условии? if(*((uint32_t*)& value)&0x80000000){ *((uint32_t*)&value)&= 0x7FFFFFFF; FT_lib.sign = 1;}
Комментарии: 29
Elektrougli
какое-то число value и к нему применили - унарную операцию поразрядного логического И за подробностями - к поисковой строке браузера
Doctor
ересь
Anonim
там еще и знак разыменования есть
Elektrougli
у тебя в штанах итак, правильный ответ
Bulochka
хватит рыготить, чаю попей)
Doctor
у меня чайник сломался
Bulochka
тааак..... уходи, срочно
Doctor
скоро чинить будем всем чатом
Elektrougli
некому крестьянина забанить может ты выползешь из своей раковины и купишь чайник
Bulochka
у меня за 399р электрический, после отлёта выключателя был яростно пофикшен скруткой и теперь являет собой индикатор контроля ответственности, т.к. пока не снять с платформы - ебашыт, ибо за 399р термореле на днище не завозят.... и да - пока совсем не взорвётся менять не планирую вот ремонт так ремонт
Elektrougli
я починил реле чайника методом замены на термопот на 5л
Koshakis
Вот кому датчик пожара нужен
Zigimont
Вопрос по &value. Взятие адреса переменной(тип float). Тут балаган, или на вопросы иногда отвечают?