Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 November 11

k

kvark in IT KPI C/C++ ХВ (не UB)
напомнило жопоскрипт
"2" + 2 == "22"
2 + "2" == 4
источник

VT

Vladislav Tolstikov in IT KPI C/C++ ХВ (не UB)
какой ты смысл вкладаваешь в сложение символов ?
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
что я складываю два числа типа чар
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
а оно творит хуйню
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
kvark
что я складываю два числа типа чар
А что если у тебя сумма не влазит?
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
то это мои проблемы, а не проблемы дизайна яп
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
К тому же инт имплисит кастится обратно в чар
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
kvark
то это мои проблемы, а не проблемы дизайна яп
Это Керниган и Ритчи поднасрали
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
а если я прогаю мк и не замечу?
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
у меня будет импликт ебанутые операции с 32битными числами на 8битном проце? спс, ненада)
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
kvark
а если я прогаю мк и не замечу?
посмотри не сигнатуру гетчар)))
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Там инт возвращается)))))))))))))
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
мб это обусловлено кодировкой, это оправдано конкретно в этой функции
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
А ещё есть инфа что твои чарики выравниваются под размер инта в 99.9% случаев
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
ну и плюс на 32хбитных процах один хер выравнивание
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
и 64х
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
но на мк, это стрем
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
буду знать)
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
kvark
но на мк, это стрем
Ни на что не влияет вообще
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
вот ваще не понимаю..
источник