次のコードを同等の C コードに変換するのを手伝ってください。前もって感謝します。このモジュールは uint 値を返します。コードを以下に示します。
inline uint jpeg_decoder::huff_extend(uint i, int c)
{
_asm
{
mov ecx, c
mov eax, i
cmp eax, [ecx*4+extend_mask]
sbb edx, edx
shl edx, cl
adc eax, edx
}
}