Pytania otagowane jako debugging

Debugowanie to metodyczny proces znajdowania i naprawiania błędów w programie komputerowym. ** WAŻNA UWAGA: ** Ten znacznik służy TYLKO do pytań dotyczących technik debugowania lub samego procesu debugowania, NIE do żądania pomocy przy debugowaniu kodu.

2
Co to jest debugger i jak może mi pomóc zdiagnozować problemy?
Ma to być pytanie ogólnego przeznaczenia, aby pomóc nowym programistom, którzy mają problem z programem, ale nie wiedzą, jak użyć debugera do zdiagnozowania przyczyny problemu. To pytanie obejmuje trzy klasy bardziej szczegółowych pytań: Kiedy uruchamiam program, nie generuje on wyników, których oczekuję od danych wejściowych, które mu podałem. Kiedy uruchamiam …

5
Jaki jest najlepszy debugger Linux C / C ++ (lub front-end do gdb), aby pomóc w nauce programowania? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
106 c++  linux  debugging 

6
Błędne numery linii skryptu R?
Jeśli uruchamiam długi skrypt R z wiersza poleceń (R --slave script.R), jak mogę sprawić, aby podawał numery wierszy w przypadku błędów? Nie chcę dodawać poleceń debugowania do skryptu, jeśli to w ogóle możliwe - chcę tylko, aby R zachowywał się jak większość innych języków skryptowych ...
105 debugging  r 




10
Jak uruchomić program w języku Python?
Więc zaczynam trochę jak Python, ale mam kłopoty ... z uruchomieniem. Lol Na razie używam IDLE, ale nie ma to żadnego sensu, ponieważ możesz uruchomić tylko kilka linii naraz. Używam również Komodo Edit do tworzenia rzeczywistych plików .py. Moje pytanie brzmi: jak mogę uruchomić pliki .py, aby przetestować rzeczywisty program? …
103 python  ide  debugging 


15
IIS Express wyświetla błąd odmowy dostępu podczas debugowania ASP.NET MVC
Utworzyłem projekt ASP.NET MVC 3 i używam IIS Express jako serwera internetowego podczas tworzenia. Kiedy próbuję debugować, pojawia się poniższy komunikat o błędzie. Jak można to rozwiązać? Błąd serwera w aplikacji „/”. Odmowa dostępu. Opis: wystąpił błąd podczas uzyskiwania dostępu do zasobów wymaganych do obsługi tego żądania. Serwer może nie …


30
Debugowanie nie rozpoczyna się [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 2 lata temu . Popraw to pytanie Po naciśnięciu F5 (tryb debugowania) nic się nie dzieje. Budowanie działa poprawnie, …

2
GCC -g kontra -g3 Flaga GDB: jaka jest różnica?
Podczas kompilowania kodu źródłowego C za pomocą gcc lub Clang, zawsze używam -gflagi do generowania informacji debugowania dla gdb. gcc -g -o helloworld helloworld.c Zauważyłem, że niektórzy -g3zamiast tego polecają . Jaka jest różnica między flagami -gi -g3? Czy jest też różnica między -gi -ggdb?
102 c  debugging  gcc  gdb  clang 

4
Uruchom aplikację w GDB do wystąpienia wyjątku
Pracuję nad aplikacją wielowątkową i chcę ją debugować za pomocą GDB. Problem w tym, że jeden z moich wątków umiera wraz z komunikatem: pure virtual method called terminate called without an active exception Abort Znam przyczynę tej wiadomości, ale nie mam pojęcia, gdzie w moim wątku się pojawia. Ślad wsteczny …

4
Jak dołączyć debugger do aplikacji na iOS po uruchomieniu?
Mam problem, który rozwiązuję, który pojawia się bardzo rzadko i nie wydaje się występować, gdy coś działa w Xcode. Czy można normalnie uruchamiać aplikację (np. Ze Springboard) do momentu wystąpienia mojego problemu, a następnie dołączyć debugger w tym momencie? Wolałbym to zrobić bez jailbreakingu, jeśli to możliwe.
101 ios  xcode  debugging 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.