pic a C

Marek Sembol hwm.land na gmail.com
Pondělí Leden 14 12:43:43 CET 2013


To je jednoduche: nijak:)
Uz jen takova uvaha: jak se ma program zachovat, kdyz bude vice z tech
new* nastaveno???
TIP: pouzijte misto te struktury enum.
Pokud chcete stavajici strukturu, tak kaslete na switch/case a hura na
hromadu if pripadne "else if"
Marek

2013/1/14 Miroslav Draxal <evik na volny.cz>:
> Dobrý den,
>
> Tak zase zápis.
>
>
>
> typedef struct {
>
>     unsigned newHalfSec : 1; // nová půlsekunda
>
>     unsigned newSec : 1; // nová sekunda
>
>     unsigned newMinuta : 1; // nová minuta
>
>     unsigned newHodina : 1; // nová hodina
>
>     unsigned new10ms : 1; // nových 10ms
>
>     unsigned new20ms : 1;//nových 20ms
>
>     unsigned new100ms : 1;//nových 100ms
>
>     unsigned HodinyStop : 1; //zastaví běh hodin
>
> } _changeDateTime;
>
>
>
> typedef struct {
>
>     char rok;
>
>     char mesic;
>
>     char den;
>
>     char den_tyden;
>
>     char hodin;
>
>     char minut;
>
>     char sekund;
>
>     char counter; // kolikrát za 1sekundu dojde k přerušení
>
>     uint * pDenNazev; // ukazatel na paměťový prostor s názvem dnu
>
>     _changeDateTime changeDateTime;
>
> } _DateTime;
>
>
>
> _DateTime DateTime;
>
>
>
> Jak do Switch zapsat něco takového viz níže. Zase nějak přes pointery?
>
>
>
> Switch (DateTime.changeDateTime)
>
> {
>
> Case . new10ms:
>
>                ....
>
>                Break;
>
> Case ....
>
> }
>
>
>
> Míra
>
>
>
> __________ Informace od ESET NOD32 Antivirus, verze databaze 7890 (20130114)
> __________
>
> Tuto zpravu proveril ESET NOD32 Antivirus.
>
> http://www.eset.cz
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>


Další informace o konferenci Hw-list