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.
Tworzę aplikację wiersza polecenia C ++ w programie Visual Studio i muszę ją debugować za pomocą argumentów wiersza polecenia. W tej chwili po prostu uruchamiam wygenerowany plik EXE z argumentami, których potrzebuję (w ten sposób program.exe -file.txt), ale w ten sposób nie mogę debugować. Czy jest gdzieś, gdzie mogę podać …
Próbuję użyć narzędzia systemu Windows perfmon do debugowania wycieków pamięci w procesie. Oto jak perfmon wyjaśnia terminy: Zestaw roboczy to bieżący rozmiar zestawu roboczego tego procesu (w bajtach). Zestaw roboczy to zestaw stron pamięci dotkniętych ostatnio przez wątki w tym procesie. Jeśli ilość wolnej pamięci w komputerze przekroczy próg, strony …
Kiedy tworzę i kompiluję „Witaj, świecie!” aplikacji w C #, dostaję trzy pliki w folderze debugowania oprócz głównego pliku exe (np. HelloWorld.exe) HelloWorld.vshost.exe HelloWorld.pdb HelloWorld.vshost.exe.manifest W jakim celu służą te pliki?
Jak wydrukować komunikaty debugowania w konsoli JavaScript Google Chrome? Pamiętaj, że konsola JavaScript nie jest tym samym co debuger JavaScript; mają różne składnie AFAIK, więc polecenie drukowania w JavaScript Debugger nie będzie tutaj działać. W konsoli JavaScript print()wyśle parametr do drukarki.
Jaka jest różnica między print, NSLogi printlnkiedy należy używać każdego? Na przykład w Pythonie, gdybym chciał wydrukować słownik, chciałbym tylko print myDict, ale teraz mam 2 inne opcje. Jak i kiedy powinienem używać każdego z nich?
Którego lepiej użyć i dlaczego w dużym projekcie: #if DEBUG public void SetPrivateValue(int value) { ... } #endif lub [System.Diagnostics.Conditional("DEBUG")] public void SetPrivateValue(int value) { ... }
We właściwościach rozwiązania mam konfigurację ustawioną na „release” dla mojego jedynego projektu. Na początku głównej procedury mam ten kod i pokazuje on „Mode = Debug”. Te dwie linie mam też na samej górze: #define DEBUG #define RELEASE Czy testuję odpowiednią zmienną? #if (DEBUG) Console.WriteLine("Mode=Debug"); #elif (RELEASE) Console.WriteLine("Mode=Release"); #endif Moim celem …
Próbuję debugować niespójne zachowanie, które widzę w aplikacji, która pobiera swoje podstawowe dane z Internetu. Nie widzę problemów w symulatorze, tylko na urządzeniu, dlatego chciałbym odtworzyć środowisko sieci i łączności w symulatorze. Czy jest jakiś sposób na wyłączenie sieci w symulatorze? (Łączę się zdalnie z komputerem Mac, aby kodować, nie …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Zamknięte 3 lata temu . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Jak debugujesz skrypty PHP ? Mam świadomość …
Co spowodowałoby anulowanie strony? Mam zrzut ekranu Narzędzi dla programistów Chrome. Zdarza się to często, ale nie za każdym razem. Wygląda na to, że po buforowaniu niektórych innych zasobów odświeżenie strony załaduje plik LeftPane.aspx. Co naprawdę dziwne, dzieje się tak tylko w Google Chrome, a nie w Internet Explorerze 8. …
Dodałem dzienniki do konsoli, aby sprawdzić status różnych zmiennych bez korzystania z debugera Firefox. Jednak w wielu miejscach, w których mogę dodać console.logw moim main.jspliku, pojawia się następujący błąd zamiast moich uroczych odręcznych wiadomości do siebie: Synchroniczne XMLHttpRequest w głównym wątku jest przestarzałe ze względu na jego szkodliwy wpływ na …
Jak mogę przetestować aplikację iOS na iPodzie Touch bez rejestracji w Programie Apple Developer lub jailbreaku iPoda? W tej chwili nie jest to również realna opcja. Chciałbym przetestować samo urządzenie zamiast symulatora ekranowego, aby zobaczyć, jak działa na prawdziwym iPodzie.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.