代码检查:左操作数为零的移位表达式结果为零。
此检查会报告左操作数为常量值 0 的移位表达式。 移位零仍然得到零,因此该操作通常没有效果。
示例
int value = 0 << count;
如何修复它
没有针对此检查的专用快速修复。 请移除该移位操作,或如果零是误用,请使用预期的非零值。
int value = 0;
2026年 5月 8日
此检查会报告左操作数为常量值 0 的移位表达式。 移位零仍然得到零,因此该操作通常没有效果。
没有针对此检查的专用快速修复。 请移除该移位操作,或如果零是误用,请使用预期的非零值。