std::vector<int> a;
int p;
int N;
// ...
p = a[ N>>1 ];
N>>1
部分是什么?
最佳答案
将 N 除以 2(通过位右移 1)并将其用作 vector a 的索引以分配 p。
关于c++ - 这个建筑会做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2083096/
std::vector<int> a;
int p;
int N;
// ...
p = a[ N>>1 ];
N>>1
部分是什么?
最佳答案
将 N 除以 2(通过位右移 1)并将其用作 vector a 的索引以分配 p。
关于c++ - 这个建筑会做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2083096/