eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingAutomatic Reference Counting › Re: Automatic Reference Counting
  • Data: 2017-08-18 10:42:37
    Temat: Re: Automatic Reference Counting
    Od: bartekltg <b...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On Friday, August 18, 2017 at 7:51:41 AM UTC+2, AK wrote:
    > Użytkownik "M.M." <m...@g...com> napisał:
    >
    > > > Warto, kompilator się sam martwi o zwolnienie pamięci. Pytanie - jak to jest od
    środka robione.
    > >
    > > .. a co Cie to obchodzi?
    >
    > > Zgaduję, że On się zastanawia jaki będzie narzut pamięciowy i
    > > czasowy.
    >
    > Taaa. Klasycznie jak to u Krzyżowca.
    > Jeszcze zanim uzyje, już optymalizuje....
    > PS: Krzyżowcu! W shared_ptr masz _za darmo_ (atomowo, bez lockow) thread-safe
    > Naprawde warto :)

    Ale to thread-safe ogranicza się operacji na wskaźnikach. Jeśli w wątkach
    odpale:

    th1:
    p1 -> foo();
    th2:
    p2 -> bar();

    p1 i p2 pokazują na tan sam obiekt (p2 to kopia p1)
    To nadal mogę coś zepsuć, bo odpalenie foo nie będize czekało
    na koniec bar (lub odwrotnie).
    Czy coś źle rozumiem i to tez jest gwarantowane?

    > PS1: "Optymalizuj" wtedy gdy to _naprawde_ jest potrzebne

    Powtarza się jeszcze jedną mądrość. Zaczynac od unique_ptr, a nuz
    wystarczy.

    pzdr
    bartekltg

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: