Читать книгу Ссылки и указатели в C++: от основ к безопасности и современному коду - - Страница 33
ВАЖНО
ОглавлениеНе следует приводить (кастовать) константность к изменяемому типу, даже если код компилируется – это вызывает неопределённое поведение (UB), поскольку нарушает контракт const-correctness, заложенный в язык, и может привести к непредсказуемым последствиям во время выполнения.