Mi az a debug és, hogy kell használni?















Amit feljebb leírtak, az a trace mode.
A programban a hibás működés okának feltárását segítendő, töréspontokat lehet elhelyezni. Ez nem a program ideiglenes vége lesz, hanem egy-egy olyan pont, ahol a futás megszakad és vizsgálhatóvá válik a programállapot. Adott esetben még trace.log vagy állapottábla is generálódik, amin végig lehet lépkedni és felderíteni a hibás működés okát, vagy okait.
A debug egy kicsit más, de alapvetően a trace-hez hasonló célú módszer. A debugger lehet szoftver de kiegészülhet hihetetlenül komoly hardveres támogatással is. Pl. STM32 devel boardok.
Létezik debug ellenes kód is, ami vagy meggátolja, vagy alaposan megnehezíti a debuggolás műveletét, amit nem ritkán visszafejtési - és nem hibakeresési - célzattal végeznek.










Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!