문제

How do I convert the following macro into a function?

#define xtime(x)   ((x<<1) ^ (((x>>7) & 1) * 0x1b))
도움이 되었습니까?

해결책

template<typename T>
T xtime(T x)
{
    return ((x<<1) ^ (((x>>7) & 1) * 0x1b));
}
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top