натыкался где-то на коммент, что c-style каст это плохо-плохо.
Я вот сюда смотрю и плохо-плохо не вижу.
https://godbolt.org/z/soo531Wzv
Просветите, пожалуйста.
Это не плохо, но при использовании нужнго точно понимать, что ты делаешь и зачем.
Ответ предполагает, что есть какие-то риски, из которых вытекает “плохо-плохо”. Можешь написать, пожалуйста, в чем такие риски состоят?
Это каст позволяет преобразовать всё во все быстро и просто, но именно это говорит компилятору, что программист умный и он знает, что делает.
Вау, так ты мой любимчик с одного известного форума.
Это не плохо плохо если знаешь что делаешь, если преобразование возможно, то всё ок. Другое дело если не возможно, особенно преобразования производных типов, указателей и ссылок
Обсуждают сегодня