16
Vývoj / Re:Použití příkazu GOTO v jazyku C
« kdy: 21. 08. 2019, 09:49:43 »
Nejznámější variantou goto je switch-case. Jinak v C++ je to složitější když v rámci skoku preskakuju inicializaci objektů - není to fakt dobrý nápad a týká se to i switch case. Naštěstí překladač to oznámí. Takže je fakt dobré sahat na goto až je to opravdu nutné
Pokud při skoku opouštím blok kde končí platnost některých proměnných, zavolají se destruktory - takže obyčejný JMP to není.
(Právě kvůli finalizaci mám rád koncept RAII - pak goto nepotřebuju)
Pokud při skoku opouštím blok kde končí platnost některých proměnných, zavolají se destruktory - takže obyčejný JMP to není.
(Právě kvůli finalizaci mám rád koncept RAII - pak goto nepotřebuju)