Best practices for circular shift (rotate) operations in C++

前端 未结 16 1582
情深已故
情深已故 2020-11-22 00:09

Left and right shift operators (<< and >>) are already available in C++. However, I couldn\'t find out how I could perform circular shift or rotate operations.

16条回答
  •  醉酒成梦
    2020-11-22 00:45

    Most compilers have intrinsics for that. Visual Studio for example _rotr8, _rotr16

提交回复
热议问题