Re[7]: offsetof() без UB
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 25.03.25 17:15
Оценка: :)
Здравствуйте, netch80, Вы писали:

N>Открытые системы — не значит, что нет стандартов.


Во-первых, их достаточно мало на фоне общего разнообразия. Во-вторых, их соблюдение весьма опционально — тот же POSIX не в состоянии заставить каждого сисадмина поддерживать свою систему в полном соответствии со стандартом. В-третьих, даже при полном соблюдении всех стандартов остается вероятность аппаратных ошибок и ошибок окружения, которая в среднестатистической конфигурации достаточно велика. Поэтому смысл снижать вероятность неправильного поведения программы ниже некоторого разумного порога есть только для небольшого класса сверхнадежных программ, работающих только в сверхнадежных же системах.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.