Diskuze: C++ OOP inštancia triedy
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
Ano,
chapem ako sa vytvaraju, dokazem to aj pouzit, mna len cisto teoreticky zaujima
ako dlho bude v pamäti ulozena automaticka instacia, ci nie je vyhodnejsie
pouzivat dynamicku, aby som uvolnil miesto v pamäti hned, ked uz tu triedu
nebudem potrebovat pozuit
Odporucas pouzivat dynamicku vsade? Je to predsa len lepsie pre RAMku, aspon
bude cistejsia, ci?
Nemyslim pripad, ked potrebujem nieco pocas celeho behu programu, ale vsetky
ostetne pripady
Odporucas pouzivat dynamicku vsade?
Právě naopak, dynamickou používat jen kde je to nutné, musíš si hlídat její uvolňování a můžou vznikat memory leaky + může zvyšovat fragmentaci paměti.
Používání automatické je obvykle o něco rychlejší, protože jednak alokátor nemusí hledat dostatečně velké místo pro tvoji proměnnou a druhak šaháš převážně na stack, kde všechny ty data jsou u sebe, takže je větší šance, že budou přednačtená v procesorové keši.
Zobrazeno 9 zpráv z 9.