Você está na página 1de 1

comecndc do Comeo

para examinar valores em memria. executar comandos passo a passo.


interromper a execuo de programas em locais estratgicos. avaliar expres-
ses e muito mais. Como voc bem pode imaginar. a principal tarefa de um
depurador ajudar o programador a descobrir bugs. Mas um depurador
tambm se constitui em uma ferramenta ideal de auto-aprendizado que revela
como os programas funeonam por dentro.
VaIllOS experimentar alguns comandos do depurador. Primeiro feche todas
as janelas abertas e ento abra o arquivo-fonte SECOND.CPP que voc
completou no Captulo 1.
Abra o arquivo SECOND.CPP no diretrio PARTI \FINISHED voc
no completou esse programa no Captulo 1.

No execute o programa ainda. Ao contrrio. pressione Alt+F5 para ver a


tela de sada. onsidere essa uma forma de sada do programa "apenas
para leitura". E parecida com uma tela de texto do DOS (tem at um cursor
piscando). mas voc no pode digitar nem emitir comandos nela. Pressione Enter ou
qualquer outra tecla para retomar ao IDE.

Executando Passo a Passo


Pressione F8 para compilar o programa, se necessrio. e execut-lo passo a
passo atravs de cada um de seus comandos. Em um momento. voc poder
ver a primeira linha do programa na funo rnain) em destaque. O programa
est agora acelerando seu motor. e o cdigo est pronto para partir assim que
voc acenar com a bandeira verde. Pressione F8 mais uma vez. Agora o
comando cIrscr que se destaca. Pressione Alt+F5 para ver a tela de sada
apenas para leitura e pressione qualquer tecla para retomar ao IDE. Pressione
F8 para executar o comando c Ir s cr, depois pressione Alt+F5 para ver a tela de
sada outra vez. Agora ela est limpa.
Voc acabou de observar o resultado do comando clrscr executando o
programa passo a passo - executando um comando individual e vendo o seu
efeito. Essa maravilhosa tcnica retarda as aes de um programa de modo
que voc pode investigar o que cada comando faz.
Pelo amor de Deus. no espere que eu lhe recomende a execuo
passo a passo das listagens deste livro. Voc pode pressionar F8
para executar qualquer programa passo a passo. retardando o
cdigo de forma a poder observar como ele funciona.

Se voc estiver vendo uma tela em branco. pressione Enter para retomar ao
IDE. Tente pressionar F8. mais uma vez. seguido de Alt+F5.
Voc dever ver a seguinte solicitao. exibida pelo comando printf:
Introduza o valor (ex: 123.45):
Pressione Enter para retomar ao IDE. O seguinte comando dever estar destacado:
amount = GetFIoat();

-27-