<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Zpr&aacute;va</TITLE>

<META content="MSHTML 6.00.2900.3157" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=445013213-31082007>Napriklad gcc, rozdil je v chapani syntaxe, kdy jedna 
verze to preklada jednim</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=445013213-31082007>zpusobem, novejsi pak jinak (natolik jinak, ze vam to 
zbori aplikaci).</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=445013213-31082007>Proto 
napriklad u Firebird SQL serveru resi podporu vzdy konkretni 
verze.</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=445013213-31082007>Nebo 
tim, ze zapnete optimalizaci a vysledny kod se chova jinak, 
nez</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=445013213-31082007>s 
vypnutou optimalizaci. </SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=445013213-31082007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=445013213-31082007>Ad 
headry)</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=445013213-31082007>K tomu 
se dari snad jen jedine, proc to delat jednoduse, kdyz to 
jde</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=445013213-31082007>slozite.</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=445013213-31082007>Tim, 
ze je header textovy a zpracovava ho preprocesor (pri prekladu kazdeho souboru 
znovu)</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=445013213-31082007>&nbsp;tak preklad</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=445013213-31082007>rozsahlejsiho projektu je temer utrpeni (ano, ze vsech 
headu</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=445013213-31082007>se 
vytvori jeden obludny textovy soubor, ktery se finalne 
kompiluje).</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=445013213-31082007>Takze 
potom se resi takove veci, jako header cache atd.</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=445013213-31082007>S 
timto take souvisi skutecnost, ze obj soubory nejsou 
samopopisne</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=445013213-31082007>a 
spatna verze headru a obj me stala nejedno odpoledne.</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=445013213-31082007>Je to 
dano tim, ze C/C++ je pouze "nadstavba" asembleru, tam 
takovemto</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=445013213-31082007>pripade je system headru velmi vyhodny (pascal tuto 
situaci resi velmi podobne).</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=445013213-31082007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=445013213-31082007>Slavek</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<BLOCKQUOTE 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV></DIV>
  <DIV>
  <BLOCKQUOTE class=gmail_quote 
  style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
    <DIV>
    <DIV><FONT face=Arial color=#0000ff size=2><SPAN>2. O kompatibilite C/C++ 
    prekladacu bych mlcel (obcas nejsou kompatibilni ani 
    minor</SPAN></FONT></DIV>
    <DIV><FONT face=Arial color=#0000ff size=2><SPAN>&nbsp; release mezi sebou, 
    natoz major).</SPAN></FONT></DIV></DIV></BLOCKQUOTE></DIV><BR>mohl byste 
  prosim byt vice konkretni? bavite se o syntaxi jazyka nebo o vyslednem 
  bytecode? ja jsem se bavil na urovni syntaxe jazyka. samozrejme pokud 
  porovnavate syntaxi C++ v unixu a mikrosoftu, tak jsou castecne jine. je to 
  dano tim ze mikrosoft si vzdycky delal co chtel a na jakoukoliv standardizaci 
  zvysoka kalel, coz je videt treba na jejich 'html' a projevuje se to take v 
  jejich implementaci std knihovny <BR><BR>TP<FONT face=Arial color=#0000ff 
  size=2><SPAN>4. C/C++ pada s silenym systemem headru (kdo nezazil 
  nepochopi)<BR><BR></SPAN></FONT>tohle moc nechapu co mate na mysli. asi jsem 
  to nezazil.<BR><BR></BLOCKQUOTE></BODY></HTML>