在 C++ 中我有这样的代码。
static UInt32 rol(UInt32 value, UInt32 bits)
{
bits &= 31;
return ((value << bits) | (value >> (32 - bits)));
}
static UInt32 ror(UInt32 value, UInt32 bits)
{
bits &= 31;
return ((value >> bits) | (value << (32 - bits)));
}
在 C# 中会是什么样子?我认为同样的方式......唯一的问题
错误 2 运算符“>>”不能应用于“uint”和“uint”类型的操作数
错误 3 运算符“>>”不能应用于“uint”和“uint”类型的操作数
错误 1 运算符“错误 4 运算符“
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)