Привет! Меня зовут Владислав, я разрабатываю компиляторы в YADRO. В этой статье я расскажу вам про алиасинг памяти в C++: как он развивался, к чему пришел сейчас и что комитет по стандартизации языка думает делать с алиасингом в будущем. По пути я немного затрону алиасинг в других языках, рассмотрю связанные случаи undefined behavior, а также пропозалы C++, которые, как ожидалось, проблемы с алиасингом решат.
Рубрика «undefined behaviour»
Алиасинг памяти в C++: прошлое, настоящее, будущее
2026-06-10 в 12:42, admin, рубрики: C, c++, undefined behaviour, алиасинг, Компиляторы, производительностьИсследование одного неопределённого поведения
2020-05-17 в 10:23, admin, рубрики: c++, undefined behaviour, возвращаемое значение, неопределённое поведениеВ статье исследуются возможные проявления неопределённого поведения, возникающего в c++ при завершении не-void функции без вызова return с подходящим значением. Статья носит больше научно-развлекательный характер, чем практический.
Кому не нравится весело скакать по граблям — проходим мимо, не задерживаемся.
Читать полностью »
