Код: Выделить всё
static_cast(x)Когда переменная является изменчивой, это генерирует избыточную нагрузку. PrettyPrint-Override ">
Код: Выделить всё
// compile with gcc -O3 -Wall -wextra
void test() {
int volatile aze = 0;
(void)aze;
}
< /code>
test:
mov DWORD PTR [rsp-4], 0
mov eax, DWORD PTR [rsp-4]
ret
Подробнее здесь: https://stackoverflow.com/questions/796 ... ile-values
Мобильная версия