Результаты поиска по запросу "bitwise-or"

6 ответов

Как C ++ выполняет побитовые операции «или» над отрицательными числами?

Когда я даю переменной такое значение:e = 17|-15; Я получаю -15 в качестве ответа после компиляции. Я не могу понять, что использует арифметика с ++. Как он выполняет побитовую операцию ИЛИ на отрицательных десятичных дробях?

2 ответа

Это честно; просто приведите свой источник в следующий раз. : -]

, у меня есть этот код: unsigned int func1(); unsigned int func2(); unsigned int func3(); unsigned int x = func1() | func2() | func3();Гарантирует ли C ++, что сначала будет вызываться func1 (), затем func2 (), а затем func3 ()? Или компилятору ...

6 ответов

Как C ++ выполняет побитовые операции «или» над отрицательными числами?

ТОП публикаций