Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko263
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin

1

C++: Kompendium wiedzy o smart pointerach

C++: Kompendium wiedzy o smart pointerach

Niestety, bardzo często język C++ jest obwiniany przez programistów o to, że pisząc w nim, łatwo o wycieki pamięci. Wiele osób nie zdaje sobie sprawy, że mówią o C++ sprzed… ponad 7 lat! Dzisiaj dowiemy się, co nowego w tym temacie oferuje nam standard C++11.

CppPolska
CppPolska
z
cpp-polska.pl
dodany: 13.02.2019, 10:43:10
  • #
    programowanie
  • #
    cpp
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Komentarze (8)

najlepsze

CppPolska
CppPolska
Autor
13.02.2019, 18:50:30
  • 0
W sensie robisz następny run testów, tylko przez profilera.


Tego właśnie mi brakowało. Nie wiedziałem, że valgrind można podczepić pod testy ( ͡º ͜ʖ͡º)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Kakyoin
Kakyoin
13.02.2019, 13:14:48
  • 0
Niestety, bardzo często język C++ jest obwiniany przez programistów o to, że pisząc w nim, łatwo o wycieki pamięci.


Obwiniaj narzędzia o to, że masz słabe testy...
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Kakyoin
Kakyoin
13.02.2019, 16:24:31
  • 1
co do tego maja testy?


@CppPolska:

Testy jednostkowe powinny pokryć normalne scenariusze przebiegu fragmentów programu(i te bardziej nienormalne też, dla wyłapania bugów). W ten sposób zapewnisz poprawność działania
  • Odpowiedz
b.....n
b.....n
konto usunięte 15.02.2019, 16:34:03
  • 1
@Kakyoin: Muszę obronić trochę @CppPolska. O ile nie jest problemem wpięcie valgrinda w CI to narzut jaki powoduje w dużych projektach jest nieakceptowalny. Można puszczać na weekendy, ale nie uchronisz się w 100% przed wpuszczeniem memleaka.

Mówisz o mocno specyficznym przypadku, w którym twój scenariusz się sprawdza. Są też inne światy, w których nie da się zdeployować kodu dla 1% użytkowników, nie ma CI z prawdziwego zdarzenia, albo
  • Odpowiedz
FortunaHej
FortunaHej
FortunaHej
13.02.2019, 11:24:44
  • -3
Robienie wpisu o 8 letnim standardzie jest conajmniej opoznione, zreszta to nie jest tak ze nagle ktos wpadl na pomysl smart pointerow i je wrzucili. Smart pointery jak najbardziej byly wczesniej tylko nie w standardzie. Takze robicie wpis o czyms co ma 10 lat.

To jest dokladnie wpis ktory tworzy wannabe-junior po miesiacu nauki, mysli ze juz wszystko umie i zaczyna uczyc.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Hity

tygodnia

Mężczyzni zapłacą wyższe podatki niż kobiety.
Mężczyzni zapłacą wyższe podatki niż kobiety.
3554
I znowu psy: Cztery psy zagryzły 80-latka
I znowu psy: Cztery psy zagryzły 80-latka
3548
Najładniejszy MOP w Polsce, doceńmy pracę Pań!
Najładniejszy MOP w Polsce, doceńmy pracę Pań!
3380
Czy coś wiadomo co u byłego sołtysa?
Czy coś wiadomo co u byłego sołtysa?
3231
Zatrzymano właściciela trzech psów, które zagryzły w lesie 46-letniego mężczyznę
Zatrzymano właściciela trzech psów, które zagryzły w lesie 46-letniego mężczyznę
3104
Pokaż więcej

Powiązane tagi

  • #programista15k
  • #pracait
  • #it
  • #java
  • #naukaprogramowania
  • #informatyka
  • #webdev
  • #pracbaza
  • #korposwiat
  • #pytanie
  • #heheszki
  • #cebuladeals
  • #cpp
  • #komputery
  • #praca

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking