уб? вот интерпретация этих данных...
может конечно
может, но я хочу понять, что может такого произойти - в чём будет заключаться UB
а почему?
А почему бы и нет-то?
Смешно конечно - но в чём UB может там проявится?
то есть почему это не well-defined?
Доступ на чтение значения переменной, значение которой не установлено, что ж не понятно то.
это well, но UB
ну почему это UB? там же будет какое-то значение из байтов…
Блин, выше написал несколько раз уже. ПРочитай, подумай.
значение не установлено, ок. Есть биты, которые 0 либо 1. Мы их интерпретируем и увидим значение- я не понимаю, в чём UB?
В том, чтобы ожидать какое-то определённое значение. Если ты в программе будешь это делать, её поведение предсказать нельзя. Это и есть UNDEFINED BEHAVIOR
Обсуждают сегодня