<!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á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> </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> 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> </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> </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> 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>