Pracuję nad programem, ale ten program ulega awarii bez względu na to, gdzie wstawiłem punkt przerwania (nawet jeśli jest to przed pierwszą instrukcją w main()
). Używam bardzo podstawowego kodu :: bloki.
Czy znasz metodę debugowania?
Jeśli nie ustawię punktu przerwania, main()
jest w pełni wykonywany przed awarią (jest jedna rzecz, która nie daje oczekiwanych rezultatów).
Odpowiedzi:
2 dla odpowiedzi № 1Wszystkie znane mi debuggery psują się w przypadku awarii i pozwalają sprawdzić aktualny stan programu i zobaczyć, co doprowadziło do awarii.
Tak więc w pewnym sensie bezpośrednie awarie mogą być dość łatwe do debugowania, ponieważ nie musisz zastanawiać się, gdzie umieścić punkt przerwania :-)