Hirdetés

2024. április 28., vasárnap

Gyorskeresés

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2023-03-11 00:46:52

LOGOUT.hu

Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.

Összefoglaló kinyitása ▼

Hozzászólások

(#22245) Janos250


Janos250
őstag

Hogyan lehet használni C++ -ban a unionban benne lévő másik uniont?
Erre a programrészre:
union dataFrame1 {
    uint8_t bytes6[6];
    union x {
       uint8_t code[5];
       uint8_t code2;
    };
} ;
dataFrame1 proba1 ;
proba1.x.code2 = 1 ;
A következő a hibajelzés:
invalid use of 'union setup()::dataFrame1::x'
Tudom, meg lehet kerülni, de én így szeretném megoldani, hogy egymásba ágyazott unionokkal.
Miért nem jó így?
Hogyan kell?

Közben meglett: a union nevet a végére kell tenni :-(

[ Szerkesztve ]

Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.

Copyright © 2000-2024 PROHARDVER Informatikai Kft.