22
कम से कम महत्वपूर्ण बिट की स्थिति जो सेट की गई है
मैं कम से कम महत्वपूर्ण बिट की स्थिति निर्धारित करने के लिए एक कुशल तरीके की तलाश कर रहा हूं जो कि पूर्णांक में सेट है, उदाहरण के लिए 0x0FF0 के लिए यह 4 होगा। एक तुच्छ कार्यान्वयन यह है: unsigned GetLowestBitPos(unsigned value) { assert(value != 0); // handled separately …