История изменений
Исправление bugfixer, (текущая версия) :
Выглядит теоретизированием.
Если бы.
Практический пример конкретного кода есть?
И да, и нет. Reduce’нуть что-то из нашего у меня пока нет времени, а выкладывать as-is я по объективным причинам не могу. Позже (сейчас небольшой аврал по нескольким проектам - не до того). Да и вообще - «тёплыми летними вечерами» после «тяжёлых трудо-выебудней» хочется сидеть на верандочке с винишком, а не доказывать кому-то что-то сидя за компом «в чатиках»… Старенький я ужо для всего вот этого вот…
это режим -fstrict-overflow
Что есть default. Потому как это то что говорит стандарт.
и в нём с signed-ами ещё больше проблем чем в обычном
Мнения снова разнятся.
Потому что переполнение, когда оно таки случится, возможности гарантированно поймать нет вообще
Assertions and unit tests «наше всё».
Да, в ряде случаев диапазон действительно имеется
В моей практике - в подавляющем большинстве случаев. Я уверен - найдутся другие мнения.
Исправление bugfixer, :
Выглядит теоретизированием.
Если бы.
Практический пример конкретного кода есть?
И да, и нет. Reduce’нуть что-то из нашего у меня пока нет времени, а выкладывать as-is я по объективным причинам не могу. Позже (сейчас небольшой аврал по нескольким проектам - не до того). Да и вообще - «тёплыми летними вечерами» после «тяжёлых трудо-выебудней» хочется сидеть на верандочке с винишком, а не доказывать кому-то что-то сидя за компом «в чатиках»…
это режим -fstrict-overflow
Что есть default. Потому как это то что говорит стандарт.
и в нём с signed-ами ещё больше проблем чем в обычном
Мнения снова разнятся.
Потому что переполнение, когда оно таки случится, возможности гарантированно поймать нет вообще
Assertions and unit tests «наше всё».
Да, в ряде случаев диапазон действительно имеется
В моей практике - в подавляющем большинстве случаев. Я уверен - найдутся другие мнения.
Исходная версия bugfixer, :
Выглядит теоретизированием.
Если бы.
Практический пример конкретного кода есть?
И да, и нет. Reduce’нуть что-то из нашего у меня пока нет времени, а выкладывать as-is я по объективным причинам не могу. Позже (сейчас небольшой аврал по нескольким проектам - не до того).
это режим -fstrict-overflow
Что есть default. Потому как это то что говорит стандарт.
и в нём с signed-ами ещё больше проблем чем в обычном
Мнения снова разнятся.
Потому что переполнение, когда оно таки случится, возможности гарантированно поймать нет вообще
Assertions and unit tests «наше всё».
Да, в ряде случаев диапазон действительно имеется
В моей практике - в подавляющем большинстве случаев. Я уверен - найдутся другие мнения.