标签: c++ c gcc rotation x86
我试图在AMD64下执行左循环移位(rol)。
MSVC(_rotl64)提供的等效内在函数是什么?
答案 0 :(得分:0)
#include <stdint.h> inline uint64_t rotl64 ( uint64_t x, int8_t r ) { return (x << r) | (x >> (64 - r)); }