Почему дезинфицирующее средство clang считает, что этот сдвиг беззнакового числа влево не определен?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Почему дезинфицирующее средство clang считает, что этот сдвиг беззнакового числа влево не определен?

Сообщение Anonymous »

Я знаю, что по SO есть много подобных вопросов. Пожалуйста, прочитайте внимательно, прежде чем называть это дублированием. Если да, то я был бы рад получить ссылку на соответствующий вопрос.
Мне кажется, что средство очистки clang жалуется на совершенно допустимый сдвиг влево беззнакового числа.

Код: Выделить всё

int main()
{
unsigned int x = 0x12345678;
x = x
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»