Нули справа через std::countr_zero в C++
Функция std::countr_zero из <bit>
считает подряд идущие нули, начиная с
младшего бита беззнакового целого.
Если все биты нулевые, ответ совпадает
с размером типа. Запишем число с двумя
младшими нулями и выведем countr_zero:
#include <bit>
#include <cstdint>
#include <iostream>
std::uint8_t value = 0b00001100;
int trailing = std::countr_zero(value);
std::cout << trailing << "\n";
Создайте std::uint32_t lane
равным 8. Выведите std::countr_zero
для lane.