B
boardlanguage
Guest
Snažil som sa inicializovať únie (Modelsim 6.2f SE), ale to nefunguje. Chcem, aby Únia inicializovať na 0 "(namiesto" X ".) Nedá sa používať 2-stať základňa typu (BIT), pretože únia musí byť schopná zachytiť 4-štát (" X ") hodnoty.
/ * chyba kompilátora: Neplatné priradenie konštrukčných Literály únie * / je Existuje spôsob, ako inicializovať únie? [/code]
Code:
{typedef únie Balíčky blah7 logiku, logiku blah6, blah5 logiku, logiku blah4;} t_myunion, t_myunion foo = {predvolené: 0;}