L'utilité du PIB est un programme utilisé pour C + + et les programmes de bas niveau qui vérifie les fuites de mémoire. Des fuites de mémoire sont un programme phénomènes qui se passe lorsque votre programme ne « laisser aller» de mémoire utilisée pendant que le programme s'exécute sur le bureau . Vous utilisez PIB pour vérifier les problèmes de mémoire de votre programme , de sorte que votre programme ne provoque pas de problèmes de lenteur sur les ordinateurs de vos utilisateurs. Instructions
1
Cliquez sur le bouton "Démarrer " et tapez " cmd" dans la zone de texte de recherche. Appuyez sur " Entrée" pour ouvrir la ligne de commande .
2
type " PIB run" et appuyez sur " Entrée". Dans le «Programme» , tapez -vous le fichier de code source C à évaluer. Après avoir tapé le fichier de code source dans l'invite , le programme surveille le code source .
3
Imprimer la variable à l'écran. Tapez " print /x " et appuyez sur "Entrée " où " x " est la variable que vous voulez regarder . Cette commande " montres " la variable et affiche la carte mémoire pour la variable.
4
examen de la carte mémoire de la variable. La quantité de mémoire utilisée pour la variable doit correspondre au type de données de la variable et la quantité d'espace nécessaire pour stocker le type de données . Les PIB utilité drapeaux variables qui créent des fuites de mémoire .
5
Voir le code de la variable. Après avoir trouvé la fuite de mémoire , vous devez afficher le code et changez la valeur du code ou de modifier la fonction qui provoque la fuite. Les modifications de code que vous devez faire dépendent de votre fonction et variable. Par exemple , le code suivant définit l'allocation dynamique de la mémoire pour le pointeur "p" , mais l' attribution statique de la variable provoque une fuite :
functionname void () { char * p = malloc ( 10); p [10] = 7; //<--- le moins de bugs ( p); }