Об'єднання
У С++ можна об'єднувати зв'язану інформацію в одній змінній за допомогою структур. В міру ускладнення програмам можуть знадобитися різні способи перегляду частини інформації. Крім того, програмі може знадобитися працювати із двома або декількома значеннями, використовуючи при цьому тільки одне значення в кожний момент часу. У таких випадках для зберігання дані програми можуть використовувати об'єднання.