-
- К примеру, организовать задержку for( volatile uint8_t i=0; i<20; i++ ); без volatile компилятор оптимизирует цикл - 0men(17.03.2016 16:29)
- Ну и пускай оптимизирует, всё равно раз i снаружи недоступна. - Yft(18.03.2016 12:53)
- в некоторых случаях он этот цикл просто выкинет )) - 0men(18.03.2016 13:01)
- мне кажется что и с волитейтом оптимизирует, я бы на месте компилятора оптимизировал - IBAH(17.03.2016 16:55)
- Не, проверьте :) - 0men(17.03.2016 17:04)
- Не, с volatile не оптимизирует. - Apтём(17.03.2016 16:58)
- Ну и пускай оптимизирует, всё равно раз i снаружи недоступна. - Yft(18.03.2016 12:53)
- По стандарту - может. Зачем - отдельный вопрос, вон ниже тебе пример привели :-) - il-2(17.03.2016 16:23)
- если компилятор не ругается это не значит, что
это стандарттак можно и/или нужно делать - IBAH(17.03.2016 16:53)
- если компилятор не ругается это не значит, что
- А почему нет? Apтём(352 знак., 17.03.2016 15:22)
- Мосье знает толк в извращениях! - IBAH(17.03.2016 15:29)
- К примеру, организовать задержку for( volatile uint8_t i=0; i<20; i++ ); без volatile компилятор оптимизирует цикл - 0men(17.03.2016 16:29)