Size: a a a

2020 August 27

CD

Constantine Drozdov in supapro.cxx
i < v.size() -1 это не такая конструкция, если речь идёт о массиве размера size
источник

DP

Denis Paukaev in supapro.cxx
Так не надо писать, как и size - 1488
источник

CD

Constantine Drozdov in supapro.cxx
Denis Paukaev
Я все ещё не вижу преимуществ в u перед only s
механически правильное использование u не допускает всего множества ошибок, которые возможны в s
источник

DP

Denis Paukaev in supapro.cxx
Constantine Drozdov
механически правильное использование u не допускает всего множества ошибок, которые возможны в s
В арифметике u s больше ошибок
источник

DP

Denis Paukaev in supapro.cxx
Чем просто не отнимайте свой год рождения от size
источник

CD

Constantine Drozdov in supapro.cxx
Denis Paukaev
В арифметике u s больше ошибок
u не порождает ошибки при смешении с s, это делает только если автор использует схему s
источник

DP

Denis Paukaev in supapro.cxx
Constantine Drozdov
u не порождает ошибки при смешении с s, это делает только если автор использует схему s
Там есть имплицит каст , и это всегда плохо
источник

CD

Constantine Drozdov in supapro.cxx
то есть для s попытка смешать с u - ошибка, но для u это не ошибка
источник

CD

Constantine Drozdov in supapro.cxx
Denis Paukaev
Там есть имплицит каст , и это всегда плохо
его там нет
источник

DP

Denis Paukaev in supapro.cxx
Зачем нам 2 типа если есть один
источник

CD

Constantine Drozdov in supapro.cxx
Denis Paukaev
Зачем нам 2 типа если есть один
так он у нас один
источник

DP

Denis Paukaev in supapro.cxx
Ну так один значит его инварианты везде верны
источник

CD

Constantine Drozdov in supapro.cxx
у нас сущности "индекс массива" и "размер массива" выражены одним типом
источник

DP

Denis Paukaev in supapro.cxx
А в случае u  это не верно
источник

CD

Constantine Drozdov in supapro.cxx
Denis Paukaev
А в случае u  это не верно
как раз в случае u
источник

CD

Constantine Drozdov in supapro.cxx
индексы это тоже u
источник

CD

Constantine Drozdov in supapro.cxx
это было не очевидно?)
источник

DP

Denis Paukaev in supapro.cxx
Ну мы опять вернемся к u + s
источник

CD

Constantine Drozdov in supapro.cxx
Denis Paukaev
Ну мы опять вернемся к u + s
где
источник

CD

Constantine Drozdov in supapro.cxx
i - 1 < v.size()
источник