Surveillance des changements de variables dans GDB : accès aux points de surveillance
Dans GDB, vous pouvez définir des points d'arrêt pour surveiller des événements spécifiques, y compris l'accès à la mémoire. Pour surveiller les modifications des variables, GDB fournit des points de surveillance.
Commandes rwatch et awatch
Pour définir un point d'arrêt sur l'accès en lecture à une variable, utilisez la commande rwatch :
gdb$ rwatch <variable>
Pour définir un point d'arrêt sur l'accès en lecture/écriture, utilisez l'awatch commande :
gdb$ awatch <variable>
Points de surveillance d'adresse mémoire
Vous pouvez également définir des points de surveillance de lecture sur des emplacements mémoire à l'aide de la commande rwatch :
gdb$ rwatch *<address>
Limitations
gdb$ show can-use-hw-watchpoints
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!