Как получить все биты, которые включены в одном наборе битов, но не в другом - PullRequest
1 голос
/ 26 марта 2020

Скажем, у меня есть 2 набора битов. Представьте, что это два набора разрешений

  • Требуемое разрешение
  • Фактические разрешения

Я хочу знать требуемые разрешения, которые не установлены в реальных разрешениях .

Есть ли способ сделать это, используя только побитовые операторы?

XOR даст мне то, что находится в одном, а не в другом, но это не говорит мне, какие желаемые разрешения нет ' t установлен в фактических разрешениях.

...