eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingrzadki bład w programie w C++ › Re: rzadki bład w programie w C++
  • Data: 2021-08-23 20:51:35
    Temat: Re: rzadki bład w programie w C++
    Od: Maciej Sobczak <s...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    > Jak podejść do problemu, jakiej strategii użyć? Co mogę zrobić poza asercjami?
    Debugowanie nie ma sensu bo błąd występuje zbyt rzadko.

    valgrind

    Może problem w sensie niespodziewanych wyników występuje rzadko, ale być może
    niewłaściwe operacje (odczyt zmiennych przed zapisem, użycie zaraz po zwolnieniu
    bloku, itp.) są znacznie częstsze, tylko zwykle nie dają złych objawów. Valgrind
    pomaga takie sytuacje wykryć. Przy okazji wpływa na upływ czasu w programie, co może
    zarówno utrudnić jak i ułatwić szukanie błędów związanych z wielowątkowością. W
    każdym razie - jego użycie nic nie boli, puszcza się to tak (Linux):

    $ valgrind ./mojprogram

    Są jeszcze różne fajne opcje, nie pamiętam. Ale to jedno z najzacniejszych narzędzi
    diagnostycznych, ever.

    --
    Maciej Sobczak * http://www.inspirel.com

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: