ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 апреля
927112 Топик полностью
Ale3000 (14.06.2019 06:38, просмотров: 209) ответил Dingo на Хочу по Си спросить: discard qualifier
Функция ntp_ge( ntptime_t* op1, ntptime_t* op2) не знает, что ей передали указатель на volatile. Поэтому компилятор выдаёт варнинг. Дальше компилятор видит, что while( ntp_ge( wpoint, SystemTime) ) {__NOP();} ничего не делает, поэтому выбрасывает этот код, как бесполезный. Взятие адреса от volatile - это не чтение volatile. Перепиши так: while( ntp_ge( wpoint, SystemTime) ) {SystemTime;}