<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    :-) No to je další věc, že jsem se chtěl zeptat na struct vs typedef
    struct a nějak jsem nakonec napsal enum...<br>
    Ale je to asi ten samej problém:<br>
    <br>
    <font face="Courier New, Courier, monospace"><b>typedef struct { int
        a; int b; } tsAB;</b><b><br>
      </b><b>struct sAB { int a; int b; };</b><b><br>
      </b><b><br>
      </b><b>tsAB tsTest;</b><b><br>
      </b><b>sAB sTest;</b><b><br>
      </b><b><br>
      </b><b>void testtest() {</b><b><br>
      </b><b>    tsTest.a = 5;</b><b><br>
      </b><b>    sTest.a = 6;</b><b><br>
      </b><b>}</b></font><br>
    Normálně přeloží, žádnej problém.<br>
    <br>
    PH<br>
    <br>
    <br>
    <div class="moz-cite-prefix">Dne 19.09.2023 v 13:50 Jan Waclawek
      napsal(a):<br>
    </div>
    <blockquote type="cite"
      cite="mid:PC19520230919135012092574c9b469@wekPC">
      <pre class="moz-quote-pre" wrap="">... t.j. je to rovnake ako struct. Je to vopruz to enum/struct tam stale
pisat, a je to skarede.

wek

----- Original Message ---------------
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">Ne, neda. Druhou formu zapisu by kompilator nemel prelozit bez enum Tabc aa 
= a;

-- 
Pavel Brychta
<a class="moz-txt-link-freetext" href="http://www.xpablo.cz">http://www.xpablo.cz</a>

---------- Původní e-mail ----------
Od: Pavel Hudeček <a class="moz-txt-link-rfc2396E" href="mailto:edizon@seznam.cz"><edizon@seznam.cz></a>
Komu: <a class="moz-txt-link-abbreviated" href="mailto:hw-list@list.hw.cz">hw-list@list.hw.cz</a>
Datum: 19. 9. 2023 13:41:03
Předmět: Re: enum vs typedef enum
" No ten název se přeci dá použít v obou případech:
typedef enum {A, B, C} tABC;
enum  Tabc{a, b, c};

tABC AA = A;
Tabc aa = a;
A mě zajímá, proč použít/nepoužít jeden nebo druhej způsob.

PH


Dne 19.09.2023 v 11:26 <a class="moz-txt-link-abbreviated" href="mailto:Pablo@xpablo.cz">Pablo@xpablo.cz</a>(<a class="moz-txt-link-freetext" href="mailto:Pablo@xpablo.cz">mailto:Pablo@xpablo.cz</a>) napsal(a):


DD,

v C jsem psaval typedef enum, abych ten nazev pak mohl pouzit v deklaraci 
promenne, nebo navratoveho typu. V C++ to nedelam.


-- 
Pavel Brychta
<a class="moz-txt-link-freetext" href="http://www.xpablo.cz(http://www.xpablo.cz)">http://www.xpablo.cz(http://www.xpablo.cz)</a>

---------- Původní e-mail ----------
Od: Pavel Hudeček <a class="moz-txt-link-rfc2396E" href="mailto:edizon@seznam.cz"><edizon@seznam.cz></a>(<a class="moz-txt-link-freetext" href="mailto:edizon@seznam.cz">mailto:edizon@seznam.cz</a>)
Komu: <a class="moz-txt-link-abbreviated" href="mailto:hw-list@list.hw.cz">hw-list@list.hw.cz</a>(<a class="moz-txt-link-freetext" href="mailto:hw-list@list.hw.cz">mailto:hw-list@list.hw.cz</a>)
Datum: 19. 9. 2023 11:07:31
Předmět: enum vs typedef enum 
"Dobrý den všem, 
používáte enum, nebo typedef enum a proč? 

Resp. měl by se používat enum, nebo typedef enum? 
Liší te to "měl" u C a C++? 
" " _______________________________________________ 
HW-list mailing list - sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a> 
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a> 
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a> 
"
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>