В последнем обновлении 3.3, Android Studio
, похоже, очень раздражает ошибка, приводящая к ложным предупреждениям в кодах C / C ++.
Как вы можете видеть на изображении выше, среда IDE выдает предупреждения о каждой битовой операции, включающей непосредственное значение, даже если оно является положительным числом.
Единственный способ избавиться от этого раздражения - это "типизировать" непосредственные значенияна uint32_t
, что было бы еще более раздражающим.
Есть ли возможность подавить такого рода предупреждения в Android Studio
?Я делаю тонны битовых операций в своих кодах, и это чертовски раздражает меня прямо сейчас.
Или это может быть ошибка clang, предполагая, что любое немедленное значение по умолчанию является подписанным.Есть ли варианты компилятора, чтобы изменить его?