ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 июля
1354479 Топик полностью
Eddy_Em (25.09.2023 21:27, просмотров: 78) ответил AlexBi на Ага :) Но новые компиляторы на это уже ругаться начинают.
Тогда вариант для любителей экзотики: 
volatile uint32_t* _a_piece_of_shit;
#define READVAR(x) do{_a_piece_of_shit = (uint32_t*)&x;}while(0)
...

Правда, теперь будет куча лишних операций вместо пустого считывания, как в (void)x.

eddy-em.livejournal.com github.com/eddyem