Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como habilitar a detecção vazamento de memória
Vazamento de memória refere-se a alocação estática ou dinâmica de memória que não é usado por nenhum programa. Quando um programa é executado, ele é alocado memória pelo sistema operacional e deve liberar a memória quando ele termina a execução . Quando um programa não terminou para liberar a memória , vazamentos de memória acontecer. Visual C + + oferece memória interna de detecção de vazamento , que pode ser incorporado pelos aplicativos. Coisas que você precisa
Visual Studio IDE
Visualizar Mais instruções
1

Clique em " Iniciar", " Todos os Programas " e depois " Visual Studio IDE . " Clique em "Arquivo " e " Open" para abrir o seu VC + + projeto existente
2

Adicione o seguinte código ao seu projeto para ativar a memória vazamento de detecção: .

# Include < stdlib . h >

# include

Você deve incorporar # include na ordem mostrada acima . Através da inclusão de crtbdg.h , as funções malloc e free são mapeados para suas versões de depuração , _malloc_dbg e _free_dbg , que são responsáveis ​​pela detecção de alocação de memória.
3 vazamento

memória Exibir informações pelo incorporando _CrtDumpMemoryLeaks () em seu programa. Esta função irá ilustrar informações de vazamento de memória na janela de saída quando você compilar e executar o seu programa.

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar Ctags Com UltraStudio 
·Como obter um nome de entrada inteira na CPP 
·As vantagens de protótipos de função 
·Como escrever um programa em C para converter Hexadecim…
·Como preencher uma matriz 2D em C 
·Adicionando um nó TreeView 
·Como usar arquivos de esqueleto em OGRE 
·C + + Tipos de Dados 
·Como escrever um programa C + + computador que calcula …
·C + + Fibonacci Número Função 
  Artigos em destaque
·Como usar Fortran em C + + Linux 
·Como ligar um compilador C para NetBeans 
·Como usar uma função GetOpenFileName 
·Como criar TCP /IP pacotes de código em C Programaçã…
·Como adicionar uma página inicial de um navegador da W…
·Como fazer um jogo Pong em C + + 
·Como editar o Silverlight Datagrid 
·Como reverter elementos de um array em C 
·Como fechar programas iPad com Xcode 
·Como compilar C + + em Linux 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados