это ваша цитата, кстати

дующем фрагменте C, который проверяет, установлены ли первые два бита 16-битной последовательности:

bool is_pointer(unsigned short int sequence) {
  return (sequence >> 14) == 3;
}

Clang-Tidy из CLion выдает мне предупреждение «Использование целочисленного операнда со знаком с двоичным побитовым оператором», и я не могу понять, почему. Являетсяunsigned short не достаточно подписано?

Ответы на вопрос(2)

Ваш ответ на вопрос