unia int i wskaźnik

0

Czy da się w jakikolwiej sposób określić czy w takiej uni jest obecnie zapisana liczba typu int czy wskaźnik jeśli wiadomo że i int i wskaźnik zajmują po 4 bajty?

 
union
{
        int x;
       node* linked;
};
4

Nie, unia nie przechowuje informacji o tym, który element jest aktywny. Taką funkcjonalność oferuje variant

1 użytkowników online, w tym zalogowanych: 0, gości: 1