以下摘自MSDN:
The result of 32-bit shift was implicitly converted to 64-bits, and the compiler suspects that a 64-bit shift was intended. To resolve this warning, either use 64-bit shift, or explicitly cast the shift result to 64-bit.
本文摘自MSDN,讨论了32位移位操作被隐式转换为64位时可能出现的问题。编译器可能会怀疑原本的意图是进行64位移位,并给出警告。为了避免这种警告,文章建议要么使用64位移位操作,要么显式地将移位结果转换为64位。
以下摘自MSDN:
The result of 32-bit shift was implicitly converted to 64-bits, and the compiler suspects that a 64-bit shift was intended. To resolve this warning, either use 64-bit shift, or explicitly cast the shift result to 64-bit.

被折叠的 条评论
为什么被折叠?