如何将以下宏转换为函数?

#define xtime(x)   ((x<<1) ^ (((x>>7) & 1) * 0x1b))

最佳答案

template<typename T>
T xtime(T x)
{
    return ((x<<1) ^ (((x>>7) & 1) * 0x1b));
}

关于c++ - 将宏转换为函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23281512/

10-10 14:02