任何人都知道>在按位运算符方面用C ++做什么?这是一个使用它的例子:
void Seed(uint64_t seed){
Seed(seed>32, seed);
};
void Seed(uint32_t high, uint32_t low){
if((high != low) && low && high){
DRandomSeedHigh = high;
DRandomSeedLow = low;
}
};
答案 0 :(得分:1)
>
返回一个整数,如果为真则值为1,如果为假则为0。
答案 1 :(得分:1)
正如所有评论所说,这是一个错字,应该是>>
。
但你的问题是关于它的作用。 >
不是按位运算符,但>>
是。它将无符号的64位值分成两部分。位移运算符用于获得前32位,而低32位用作第二个参数。