Dec 20, 2010

STL bitset

可以实现固定长度的位向量

右循环位移 circular shift right
template<size_t N>
inline void csr(bitset<N>& bs, size_t n)
{
 bs =  (bs>>n) | (bs << (N-n));
}

0 comments: