enum vs typedef enum

Jan Waclawek konfera na efton.sk
Úterý Září 19 14:08:38 CEST 2023


Ako pan kolega Brychta povedal, C prekladac neprelozi. Pouzivas C++. To su
dva rozdielne jazyky.

Ta konstrukcia struct meno /union meno / enum meno sa oficialne vola "tag",
a ma odovodnenie ako "dopredna deklaracia", t.j. napr. ak chces deklarovat
struct v ktorom sa pouzije smernik na ten isty struct. 

wek


----- Original Message ---------------

Subject: Re: enum vs typedef enum
   From: Pavel Hudeček <edizon na seznam.cz>
   Date: Tue, 19 Sep 2023 14:04:55 +0200
     To: hw-list na list.hw.cz

>:-) No to je další věc, že jsem se chtěl zeptat na struct vs typedef 
>struct a nějak jsem nakonec napsal enum...
>Ale je to asi ten samej problém:
>
>*typedef struct { int a; int b; } tsAB;**
>**struct sAB { int a; int b; };**
>**
>**tsAB tsTest;**
>**sAB sTest;**
>**
>**void testtest() {**
>**    tsTest.a = 5;**
>**    sTest.a = 6;**
>**}*
>Normálně přeloží, žádnej problém.
>
>PH
>



Další informace o konferenci Hw-list