C nebo C++ v serverove aplikaci na Linuxu - delsi

Petr Ferschmann petr na ferschmann.cz
Pátek Červenec 26 18:27:54 CEST 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dne po 1. červenec 2002 22:06 jste napsal(a):
> Pokud je mozne se jim vyhnout uz pri navrhu doporucuji tak ucinit!!!
> (pokud tedy nehodlate nutit uzivatele pouzivat nejposlednejsi gcc z CVS)
> (stejne je to i s dynamickym pretypovanim)

Osobne s Vami nesouhlasim. Castym jevem v C je fakt, ze lide zapominaji 
obsluhovat chyby. Takze Vam pak program pri chybe spadne. 

Pokud ovsem pouzijete vyjimky (a pro volane C funkce zaridite, aby generovali 
vyjimku) a budete ve sve aplikace dodrzovat exception safety muzete dosahnout 
nevydanych vysledku. Tou exception safety myslim, ze pokud selze objekt 
zustane cely system v konzistentnim stavu. O C++ a vyjimkach mohu doporucit 
toto:

http://msdn.microsoft.com/columns/deepc.asp

nebo 

http://www.gotw.ca/gotw/

Myslim, ze pokud se pouzivaji vyjimky a pouzivaji se dusledne je to velky 
prinos pro celou aplikaci a design. 

Samozrejme se da ekvivalentne funkcni system v C, ale je to hoodne kodu navic. 


- -- 
                                  Petr "Fers" Ferschmann

 -=[  petr na ferschmann.cz  ]==[ http://petr.ferschmann.cz/ ]=-
- -=[ Koukni na http://www.postcard.cz/ ]==[ +420 604/781 009 ]=-

GPG Fingerprint:
[83B0 6378 7A9D D993 035E  60BD FEEC F665 D2C8 1B9A]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9QXiK/uz2ZdLIG5oRAi6SAJ42wgoM2IMWbXPyN8+pAjegk/ANUgCfZxdG
M/xqsKsXqWxpuQiPPNTZxxs=
=D4Yo
-----END PGP SIGNATURE-----



Další informace o konferenci Linux