Forwarded from Ender Eyre
Я, кстати, знаити, сейчас на работе пишу некоторое дерьмо, и я мажу там всё, хорошо так, смачно вот этими кастами. которые не олд-стайл. Потому что влом варнинги выключить в кутье именно. в крякторе. И я понял, зачем таки решили отказываться от old-style cast.
Forwarded from Ender Eyre
возможно, можно написать действительно сложный код, ни разу не кастанув ничего, даже неявно. даже не кастанув uint -> int, & vice versa.
Forwarded from Ender Eyre
просто кто-то в комитете стандартизации этой хуерги такой типа "Хмм, я очень долго работал с людьми, которые кастуют как-то жопой, ненавижу касты, надо придумать... ИДЕЯ".
Forwarded from Ender Eyre
И придумал. вместо (int)uint_var пишите теперь static_cast<int>(uint_var). а вместо (struct point *)uint8Aryptr пешите REINTERSUKAPRET_CAST<struct point *>(uint8Aryptr)
Forwarded from Ender Eyre
А насчёт кастов, в си я какраз привык (void *)(хуйпиздаполиморфизм)
Forwarded from Ender Eyre
и когда в сипп я увидел делают int(хуйпизда) — это для меня было крайне странно
Forwarded from Ender Eyre
а теперь я вынужден набирать и вовсе r e i n t e r p r e t _ c a s t < t y p e > ( v a l u e ) чтобы в каком-то месте немножк облегчить себе жизнь
Forwarded from Ender Eyre
не, я нихуя не спорю. Это охуенно понятно потом, когда код читаешь, что вот, если чувак делает static_cast, то он какой-то перфекционист, а если reinterpret — то он, скорее всего, ёбнутый на всю башку. То есть, как бы предыдущий программист тебя предостерегает, мол "Эй, чувак, вполне возможно я даун, имей в виду. Не надо ко мне домой приходить, я тебе написал, где я обосрался"
Forwarded from Ender Eyre
Всё равно как-то непосебе
Forwarded from Ender Eyre
Хотя, мне потом нравится смотреть на свой код, где я напиздячил процентов 30 от написанного всякими static_cast, например, когда одна структура данных свой size возвращает как int, а другая, как size_t, и ты там статик кастом помазал, ну и reinterpret_cast. Я прям смотрю на это и такой типа "Нихуя я серьёзный программист".
Forwarded from Octo
у каждого маминого программиста которому 14-15 лет стоит Линукс и он ненавидит винду
аксиома окто
аксиома окто
Forwarded from Octo
почему я так рофлю с иконки вотсапа
Forwarded from Deleted Account
Т Е Л Е Г Р А М
Forwarded from Felenov
Whatsgram
Forwarded from Evgen Fil // catgirl 🐱🌸
Telegrapp