Odpovídáte na názor ke článku Nerozumím....
10: Pane Nováčisko, odpusťte si prosím ty komentáře, že Vás nemusím nic učit.
Programuji ještě déle, než Vy.
Pokud nechápete rozdíl zpracování zpráv ve statických a dynamických jazycích, sorry. Ale možností zpracování názvů jako je v dynamických jazycích prostě v C++ na standardních třídách C++ nedosáhnete, kdybyste se rozkrájel.
Možná bych Vás mohl poučit, že C++ nemá v programu typy, typy má pouze modul. Tedy určení typu v programu není a nemůže být z principu C++ jednoznačné.
Proto se C++ standard ani Microsoft do lepšího RTTI, nebo optimalizovanějího RTTI nehrne. Protože jsou v tom háčky typu, že typ IInterface může v modulu A být úplně něčím jiným, než v modulu B.
Takže jak standard C++, tak Microsoft, tak další mají důvod mírnit lidi v používání RTTI. Vzhledem k tomu, že typu jsou vázány na modul nikoli na program, se v tom dá udělat pár ošklivých kopanců a nemá to rozumné řešení.
Autor se zabývá vývojem kompilátorů a knihoven pro objektově-orientované programovací jazyky.
Přečteno 37 774×
Přečteno 26 420×
Přečteno 24 932×
Přečteno 21 278×
Přečteno 18 932×