Jeśli utworzę obiekt const (np. W kodzie poniżej), nie można w tym celu wykonać przypisania elementu. Czy w każdym razie jest jakikolwiek pożytek z tworzenia obiektu const?Co to jest użycie stałego obiektu związku?
union un
{
int i;
float f;
char c;
};
const union un a;
/// ! a.i = 10; error.
W "c" nierzadko interpretuje się związek za pośrednictwem innego członka niż ten, który został ostatnio ustawiony. Oczywiście może to być "const volatile" - tzn. Nie zmienimy go, ale ktoś inny może i musimy to zobaczyć. – BoBTFish
Nie, jeśli cały cholerny związek jest "const". – Puppy
@Xeo, to nie kompilowałoby się bez części "związkowej", gdy testowałem z gcc. –