<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">To jo, ja myslel v principu. Ale
nevime, za jakym ucelem se to takhle sklada, treba je to pro api
funkci, ktera chce int a endianitu ma pevnou...</div>
<div class="moz-cite-prefix">Taky je mi divne, ze levejsi pismenko
je na vyssim byte.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Dne 31.08.2023 v 8:25 <a class="moz-txt-link-abbreviated" href="mailto:Pablo@xpablo.cz">Pablo@xpablo.cz</a>
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:eC.4Fw%7BF.1%7BcC4aqz6h6.1ay39R@seznam.cz">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
No me to prijde dost spatne. Datovy typ int nema specifikovanou
velikost, takze muze byt 16 bitu, nebo taky 32. Zcela to ignoruje
endian pouziteho CPU. Takze lepsi asi bude uint16_t A atd.. Ten
text naplnit do externi docasne promenne a pak pouzit ulozeni dle
endianu, coz je ale specificke pro pouzitou platformu.<br>
<br>
-- <br>
Pavel Brychta<br>
<a class="moz-txt-link-freetext" href="http://www.xpablo.cz">http://www.xpablo.cz</a><br>
<br>
<aside>---------- Původní e-mail ----------<br>
Od: Jaroslav Buchta <a class="moz-txt-link-rfc2396E" href="mailto:jaroslav.buchta@hascomp.cz"><jaroslav.buchta@hascomp.cz></a><br>
Komu: <a class="moz-txt-link-abbreviated" href="mailto:hw-list@list.hw.cz">hw-list@list.hw.cz</a><br>
Datum: 31. 8. 2023 8:15:14<br>
Předmět: Re: Jak to v C++ napsat líp?</aside>
<br>
<blockquote data-email="jaroslav.buchta@hascomp.cz">Me to prijde
dost OK, pokud se doplni komentar...
<br>
Daly by se asi udelat nejake kudrlinky, makra, pretizit
operatory, <br>
udelat na to objekty... ale pokud je to jen na jednom/par
mistech... ;-)
<br>
<br>
Dne 31.08.2023 v 8:05 Martin Záruba napsal(a):
<br>
> Mám pole
<br>
>
<br>
> int A[2];
<br>
>
<br>
> potřebuji do něj ale vložit čtyři znaky ABCD. Vymyslel
jsem
<br>
>
<br>
> A[0] = ('A' << 8) | 'B';
<br>
> A[1] = ('C' << 8) | 'D';
<br>
>
<br>
> nejde to nějak líp? Toto funguje, ale je to docela
nesrozumitelné.
<br>
>
<br>
<br>
_______________________________________________
<br>
HW-list mailing list - sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<br>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<br>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
<br>
</blockquote>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<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>
<p><br>
</p>
</body>
</html>