Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko168
  • 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

162-latek odzyskał kamienicę w Krakowie
162-latek odzyskał kamienicę w Krakowie
3302
W Warszawie budują kolejne muzeum poświęcone żydom.
W Warszawie budują kolejne muzeum poświęcone żydom.
3092
Najlepszy patrol w Polsce
Najlepszy patrol w Polsce
3121
Mieliśmy dobry system gospodarki odpadami. Politycy postanowili go zepsuć
Mieliśmy dobry system gospodarki odpadami. Politycy postanowili go zepsuć
2938
Canał+ usunęło mi konto za "nieaktywność" - 2 dni temu pobrali mi kasę za sub xD
Canał+ usunęło mi konto za "nieaktywność" - 2 dni temu pobrali mi kasę za sub xD
2459
Pokaż więcej

Powiązane tagi

  • #programista15k
  • #pracait
  • #it
  • #naukaprogramowania
  • #java
  • #informatyka
  • #pracbaza
  • #webdev
  • #korposwiat
  • #praca
  • #gruparatowaniapoziomu
  • #sztucznainteligencja
  • #heheszki
  • #pytanie
  • #komputery

Wykop © 2005-2026

  • 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