<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>