Если я создаю объект объединения const (например, в коде ниже), тогда в нем не может быть выполнено назначение члена. Так что есть ли использование создания объекта const union в любом случае?
union un
{
int i;
float f;
char c;
};
const union un a;
/// ! a.i = 10; error.