или игра не стоит свеч? https://godbolt.org/z/3nfMe9v7P
https://godbolt.org/z/KbM75dG3E ?
ну так не интересно: inc_index<cnt_max>(cnt); тут max_index определен как параметр шаблона, тобишь он всегда должен быть известен в компайл тайм. а хотелось бы чтобы и так и эдок работало. и если известно что это степень двойки то через остаток. а если нет, или динамика то через if.
https://godbolt.org/z/YWz9b5n4r ?! 🤡
подозреваю причина та же что с std::is_constant_evaluated()
Обсуждают сегодня