Hlavní navigace

Názor ke článku Nerozumím... od Miloslav Ponkrác - 10: Pane Nováčisko, odpusťte si prosím ty komentáře,...

  • 24. 11. 2011 14:15

    Miloslav Ponkrác (neregistrovaný) 194.213.53.---

    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í.