Zdravim. Potreboval by som pomoc. Nerozumiem co presne znamena ak je funkcie const.
Priklad
LinkedItem<T>::getNext() const
{
return next_;
}
Co to znamena pre triedu LinkedItem a co to znamena pre mna pri pouzivani?
Toto je len priklad, nejde mi len o toto pouzitie. Dal som to sem preto nech je jasne co vlastne chcem :)
Dakujem za kazdu odpoved
#1nord
Znamená to, že daná metoda nemění interní součásti třídy (neprovádí žádná přiřazení, nebo nějaké změny hodnot proměnných), tj. garantuje ti, že po zavolání metody zůstane objekt v naprosto stejném stavu v němž byl před ním.
Pokud tě to zajímá víc, vyhledej si na internetu const correctness.