Си ?
типа того
А есть наглядный какой то пример опасности си преобразование
const int i = 5; int *j = (int *)&i; *j = 42; Например, так.
по си касту не понятно что программист хотел сделать
тип может изменить значение констани?
Да, он может отбросить константность, но это UB.
первое у меня не получилось так отбросить консантность ,второе что такое UB
неопределенное поведение
1. А как пробовал? 2. undefined behavior
Ну вот смотри: https://coliru.stacked-crooked.com/a/d28f7d27e091f9c9
https://coliru.stacked-crooked.com/a/bc0634e11a9fcf2e
Смотри обновлённую ссылку у меня.
Обсуждают сегодня