Size: a a a

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

2020 November 11

VT

Vladislav Tolstikov in IT KPI C/C++ ХВ (не UB)
источник

VT

Vladislav Tolstikov in IT KPI C/C++ ХВ (не UB)
вот тебе контрпример
источник

VT

Vladislav Tolstikov in IT KPI C/C++ ХВ (не UB)
угадай что он выведет
источник

k

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

VT

Vladislav Tolstikov in IT KPI C/C++ ХВ (не UB)
1000000000
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
зайзоф попробуй вывести
источник

VT

Vladislav Tolstikov in IT KPI C/C++ ХВ (не UB)
источник

VT

Vladislav Tolstikov in IT KPI C/C++ ХВ (не UB)
а теперь такой код
источник

VT

Vladislav Tolstikov in IT KPI C/C++ ХВ (не UB)
источник

VT

Vladislav Tolstikov in IT KPI C/C++ ХВ (не UB)
чувствуешь разницу
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
шото ты намудрил
источник

VT

Vladislav Tolstikov in IT KPI C/C++ ХВ (не UB)
так что вот это выражение a + 'a' - 'A' точно не char
источник

VT

Vladislav Tolstikov in IT KPI C/C++ ХВ (не UB)
Vlad Doc
поэтому и i < size, а не i <= size-1)
а если тебе надо s.size() - 2 ?
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Vladislav Tolstikov
так что вот это выражение a + 'a' - 'A' точно не char
Привет из Си где выражения с чарами промоутятся в инт
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Vladislav Tolstikov
а если тебе надо s.size() - 2 ?
Значит тебе нужны ренжи или итераторы)
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Ибо ты не просто так от сайза 2 отнимаешь
источник

k

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

VD

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

VT

Vladislav Tolstikov in IT KPI C/C++ ХВ (не UB)
логично все, нет ?
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Всё. Ждём на хрусте.
источник