programadores Visual C + + , eventualmente, encontrar um código que precisa de depuração. Depuração envolve solucionar problemas e corrigir código quebrado. Os erros de codificação podem ser erros de sintaxe ou de lógica . Os erros de sintaxe ocorrer a partir de erros de digitação ou declarações C + + abusar . Os erros lógicos ocorrem quando as variáveis não devolver os valores adequados . Ambos os erros podem ser corrigidos usando o depurador Visual C + +. Instruções
1
Pressione a tecla "F5" , enquanto em seu aplicativo Visual C + +. Isso compila e executa o código . A caixa de texto na parte inferior da tela mostra o erro de sintaxe , se for encontrado, e dá-lhe o seu número da linha.
2
Clique duas vezes no número da linha no lado ª inferior direito da a tela . Digite o número da linha anotado na Etapa 1. Isso leva você diretamente para o erro de sintaxe. Identificar o erro, corrigir o código , clique em " Save" e pressione "F5" novamente. O aplicativo é executado normalmente.
3
botão direito do mouse um número de linha no seu código e selecionar " Set Breakpoint . " Isso define um ponto de ruptura , o que significa que o depurador será executado e interrompido nesta linha de código. Pressione " F5 " para executar o código para este ponto de interrupção .
4
Passe o ponteiro do mouse sobre a variável neste ponto de interrupção. Isso mostra o valor da variável. Ele também ajuda a identificar em que parte do código a variável está sendo definido de forma incorreta. Por exemplo, o software é suposto para calcular " 2 + 2" e você espera ver um valor de retorno de "4 ", mas quando você passa o mouse sobre a variável que você obter um valor de " 0" - um erro de lógica ocorre porque o valor de retorno não é o que se espera .
5
Pressione a tecla "F10" até encontrar o erro de lógica no código. Os "F10" passos-chave através da linha por linha de código , para que possa identificar onde o erro de lógica está localizado . Altere o código para corrigir o erro de lógica , clique em " Save" e pressione " F5 " novamente para visualizar a aplicação fixa.