Здравствуйте, andyp, Вы писали:
A>Кто как выкручивается с микрософтовским компилятором?
Так как делать перегрузку на основе constexpr пока нельзя, то пришлось забить на красоту и просто сделать две функции: pop_count и pop_count_at_compile_time. Первая работает через интринсик (и разворачивается в одну инструкцию процессора), а вторая просто реализует один из классических алгоритмов подсчёта.