в i скастуется.
потмоу что некоторые чекеры на это алертятся. У нас в проекте с недавнего времени тоже запрещено делать неявный сужающий каст
вот проверка в кленг-тайди https://clang.llvm.org/extra/clang-tidy/checks/cppcoreguidelines-narrowing-conversions.html
Обсуждают сегодня