<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=iso-8859-2"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><title>Re: c - zápis řádku</title><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.StylE-mailovZprvy18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=CS link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Jo, teď to je logické. Díky všem, samí chytří lidé jsou zde v&nbsp;konf. Míra<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> hw-list-bounces@list.hw.cz [mailto:hw-list-bounces@list.hw.cz] <b>On Behalf Of </b>Jan Waclawek<br><b>Sent:</b> Sunday, August 04, 2013 10:43 PM<br><b>To:</b> HW-news<br><b>Subject:</b> Re: c - zápis řádku<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><p><span style='font-size:10.0pt'>C99, 6.5.17.<br><br>The left operand of a comma operator is evaluated as a void expression; there is a<br>sequence point after its evaluation. Then the right operand is evaluated; the result has its<br>type and value.<br><br>Priamo v norme je k tomu nasledujuci priklad:<br><br>In the function call<br>f(a, (t=3, t+2), c)<br>the function has three arguments, the second of which has the value 5.<br><br>Je to taky nie prilis systematicky prvok v C, sluziaci viacmenej len na zmatenie nepriatela, ani mi nie je jasne, preco sa tam vobec ocitol.<br><br>Vo Vasom pripade ta vnutorna zatvorka predstavuje parameter funkcie, ktorym su vlastne dva comma operatory ktore sa vykonaju jeden po druhom, najprv ten lavy (asociativita je zlava doprava (to je dane tym BNF-like zapisom na zaciatku 6.5.17, ja som ho neodcitoval cely)), ale kedze nemaju vedlajsie efekty (nie je tam nic volatile), tak sa vlastne vyrazy okrem toho co je najviac vpravo neemusia vobec vyhodnotit, a cele to teda prelozilo ako asin(63838251249595768783149486794909), ak je ten prekladac dostatocne chytry, tak to je konstantny vyraz, takze ho mohol prelozit ako priradenie prislusnej konstanty do vyslednej premennej. Neviem, ako ste to rozhodili do dvoch riadkov, ale zrejme tam bola vysledkom ina postupnost operacii (aj ked tiez bol vysledok urcite nespravny).<br><br>Malo Vas trknut to chybove hlasenie v preklade s jednou zatvorkou :-) . Ako som pisal, niekedy je uzitocne si vediet urobit cisty preprocesing bez kompilacie.<br><br>wek<br><br><br>On Sun, 4 Aug 2013 22:20:28 +0200<br>Jan Waclawek &lt;<a href="mailto:konfera@efton.sk">konfera@efton.sk</a>&gt; wrote:<br><br>&gt; Lebo ciarka je v C operator.<br>&gt;<br>&gt; wek<br>&gt;<br>&gt; On Sun, 4 Aug 2013 22:06:17 +0200<br>&gt; &quot;Miroslav Draxal&quot; &lt;<a href="mailto:evik@volny.cz">evik@volny.cz</a>&gt; wrote:<br>&gt;<br>&gt; &gt; No jo no, člověk do toho čumí a přesto nevidí. Samozřejmě, že je to tak. Jenom by mě zajímalo, jakto že to přeložilo ten řádek s těma ,<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; SlunecniVyskaNadObzoremDb = asin ((sin (SlunecniDeklinaceDb) * 0, 76971927852909363552858997231136 + cos (SlunecniDeklinaceDb) * cos (SlunecniCasovyUhelDb) * 0, 63838251249595768783149486794909));<br>&gt; &gt;<br>&gt; &gt; Když na to koukám, nějak mi nedochází, jak to mohlo přeložit?<br>&gt; &gt;<br>_______________________________________________<br>HW-list mailing list&nbsp; -&nbsp; sponsored by <a href="http://www.HW.cz">www.HW.cz</a><br><a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br><a href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a></span> <o:p></o:p></p><p class=MsoNormal><br><br>__________ Informace od ESET NOD32 Antivirus, verze databaze 8648 (20130804) __________<br><br>Tuto zpravu proveril ESET NOD32 Antivirus.<br><br><a href="http://www.eset.cz">http://www.eset.cz</a><o:p></o:p></p></div> <BR>
<BR>
__________ Informace od ESET NOD32 Antivirus, verze databaze 8648 (20130804) __________<BR>
<BR>
Tuto zpravu proveril ESET NOD32 Antivirus.<BR>
<BR>
<A HREF="http://www.eset.cz">http://www.eset.cz</A><BR>


 </body></html>