Naruszenie ochrony pamięci - przechwycenie

0

Hej.
Mam fragment kodu, w którym wyskakuje "Naruszenie ochrony pamięci". Zrobiłem więc:

try {
   // kod powodujący błąd
}
catch (...) {
}

jednak błąd ciągle się pojawia. Jak można go przechwycić?

0

Żartujesz sobie? Segfault to nie jest wyjątek, a ewidentny BŁĄD w kodzie. Takich rzeczy się nie przechwytuje tylko po prostu poprawia. Taki błąd oznacza że przekraczasz zakres tablic albo odnosisz się do fragmentów pamięci które nie są twoje.

1 użytkowników online, w tym zalogowanych: 0, gości: 1