Re: Linux a výjimky c C++

Petr Novotny Petr.Novotny na antek.cz
Sobota Březen 4 13:49:39 CET 2000


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

On 3 Mar 00, at 20:11, Stanislav Meduna wrote:

> Robime vo firme projekt, ktory bezi pod M$ (Visual Studio 6)
> aj Linuxom (egcs tusim 1.1.2) a moje skusenosti su nasledovne:
> 
> So STL som mal v Linuxe menej problemov ako na M$
> (ti maju akusi zastaralu verziu a nova bude az s dalsim
> Visual Studiom, cize tak o rok).

Na M$ se musi STL koupit od treti strany; ta, kterou M$ 
distribuuje, je chybova (cti: nepouzitelna), a opravena stoji $$$. 
Navic se STL lisi mezi verzemi VC natolik, ze kod napsany pro 
STL v 5.0 nelze prelozit ani v 4.2, ani v 6.0. Tolik k standardum.

> Trochu som narazil
> pri definicii alokatorov, ale dalo sa to rozchodit
> (standard-nestandard, bez ifdefov to proste nejde).

Tak tak. A az prijde VC7.0, tak znovu vse kontrolovat radek po 
radku.

> Pokial ide o namespace,

Namespace v VC je implementovane s chybami; pri vytvareni 
"dekorovaneho" C++ jmena funkce kompilator dela chyby, takze 
mu obcas jmeno namespace vypadne a obcas pribude. Vysledek? 
Nelinkuje se to.


Po zkusenostech (mj.) s M$VC se podepisu pod to, ze "je lepsi se 
explicitne nepokouset vubec, nez se tvarit, ze se snazim, a selhat".

-----BEGIN PGP SIGNATURE-----
Version: PGP 6.0.2 -- QDPGP 2.60 
Comment: http://community.wow.net/grt/qdpgp.html

iQA/AwUBOMD4U1MwP8g7qbw/EQI0nACfYOB49lVabnr1ERQXPI/HjXr1OwYAnRwq
wmM5F5UT/wLhj9P+VrqGu+ec
=SQ79
-----END PGP SIGNATURE-----
--
Petr Novotny, ANTEK CS
Petr.Novotny na antek.cz
http://www.antek.cz
PGP key ID: 0x3BA9BC3F
-- Don't you know there ain't no devil there's just God when he's drunk.
                                                             [Tom Waits]


Další informace o konferenci Linux