Мне нужно убедиться, что я могу использовать союзы определенным образом.
Для C99 этого ответа достаточно: Выравнивание элементов объединения
C99 - раздел 6.7.2.1 Структура и
Спецификаторы объединения (параграф 14):
Указатель на объект объединения, соответственно
конвертируется, указывает на каждый из его
члены (или если участник является битовым полем,
затем к единице, в которой он находится),
и наоборот.
Может кто-нибудь помочь мне найти эквивалентную гарантию для C ++?
В целом, есть ли хороший источник для поиска ссылок на разделы / абзацы для стандартов C ++, которые эквивалентны известной функции в C?
Большое спасибо.