Witam,
Czy mozna jakos sprawdzic w jezyku c++ czy zwalnianie pamieci operatorem delete sie powiodlo? Chodzi mi o te zeby sprawdzic czy na pewno ta pamiec ktora byla zajeta to czy w calosci zostala zwolniona
Witam,
Czy mozna jakos sprawdzic w jezyku c++ czy zwalnianie pamieci operatorem delete sie powiodlo? Chodzi mi o te zeby sprawdzic czy na pewno ta pamiec ktora byla zajeta to czy w calosci zostala zwolniona
nie mozesz sprawdzic ale jezeli uzywasz poprawnie delete to na 100% pamiec zostala zwolniona
Delete NIE mozesz uzywac na juz usunietym obiekcie (zwolnionej pamieci), ten efekt jest niezdefiniowany.
Użyj Visual Studio C++: automatycznie wykrywa wycieki.
No mam visual studio, czyli jezeli nie wywalil zadnego bledu to jest prawidlowo czy musze cos kliknac zeby to sprawdzic?
Jeśli nie wywali błędu, to znaczy, że błąd nie zaszedł w danym momencie, co nie znaczy, że nie zajdzie przy innych danych np.