O utilitário PIB é um programa usado para programas de baixo nível que verifica se há vazamentos de memória C + + e . Vazamentos de memória são um fenômeno programa que acontece quando seu programa não " deixar ir " de memória utilizada enquanto o programa é executado no ambiente de trabalho . Você usa PIB para verificar problemas de memória para o seu programa , para que o seu programa não causar problemas de lentidão nos computadores dos usuários. Instruções
1
Clique no Windows botão " Iniciar" e digite "cmd" na caixa de texto de pesquisa. Pressione "Enter" para abrir a linha de comando.
2
Type " pib run" e pressione " Enter". No "Programa" prompt, digite o arquivo de código fonte C você deseja avaliar. Depois de digitar o arquivo de código-fonte no prompt, o programa monitora o código fonte.
3
Imprimir a variável na tela. Tipo "print /x" e pressione "Enter ", onde "x" é a variável que você quer assistir . Este comando " relógios " a variável e exibe o mapa de memória para a variável.
4
Rever o mapa de memória da variável. A quantidade de memória usada para a variável deve corresponder ao tipo de dados da variável ea quantidade de espaço necessário para armazenar o tipo de dados . As variáveis bandeiras utilidade PIB que criam vazamentos de memória .
5
Ver o código para a variável. Depois de encontrar o vazamento de memória , você deve ver o código e alterar o valor do código ou alterar a função que faz com que o vazamento. As alterações de código que você precisa fazer é dependente de sua função e variável. Por exemplo, o código a seguir configura alocação dinâmica de memória para o " p" de ponteiro, mas a atribuição estática da variável provoca uma fuga :
functionname void ( ) { char * p = malloc ( 10); p [10] = 7 //<--- o bugfree (p );}