Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Debug in Visual C

Scrivere codice C in ambiente Microsoft Windows viene fornito con alcuni vantaggi , tra cui le librerie NET di Microsoft e l'accesso a Microsoft gratis Visual Studio Express . . Visual Studio è un ambiente di sviluppo a pieno carico per codificare e mettere a punto diversi programmi , utili per la gestione di progetti di grandi dimensioni e di rendere più semplice lo sviluppo e più efficiente. Gli strumenti di debug inclusi in Visual Studio forniscono al programmatore la possibilità di scorrere la linea di esecuzione per riga , per monitorare lo stato del programma e gli errori in tempo reale cattura. Avvio del debugger

programmazione in Visual C + + si svolge in ambiente Visual Studio interattivo di sviluppo ( IDE ) , disponibile sul sito Microsoft.com /express . All'interno di questo ambiente , un programmatore può scrivere il codice nell'editor e quindi compilare ed eseguire il debug in un solo passaggio . Il processo di compilazione di default di Visual Studio per l'impostazione " debug" , in modo che il programmatore può richiamare il debugger facendo clic sulla freccia verde nella barra dei menu . Questo avrà inizio l'esecuzione del programma in modalità debug .
Pausa Punti

Un "punto di rottura " interrompe l'esecuzione di codice in modalità di debug . Il programmatore può impostare un punto di interruzione per fermare codice a un certo punto , e visualizzare lo stato delle variabili e funzioni fino a quel punto . Questo permette al programmatore di saltare su lunghe punti di esecuzione per controllare lo stato del programma in cui i problemi possono essere presenti . Punti di interruzione sono impostati facendo clic sul margine sinistro del codice nell'editor del codice. Il programmatore sa che un punto di interruzione è impostato quando una piccola sfera rossa appare accanto a una riga di codice (Fonte 2) .
Scavalcando e in codice

una volta che il debugger raggiunge un punto di rottura , il programmatore esegue il codice riga per riga da scavalcando ogni linea , utilizzando il tasto "F10" . Come ogni linea è un passo sopra , il programma esegue quella sola riga di codice . Se la riga contiene una funzione , facendo un passo su di esso verrà eseguito l'intera funzione . Per andare in funzione da eseguire anche riga per riga , il programmatore deve entrare dentro la funzione con il tasto "F11 " . Una volta in funzione , il programmatore può continuare ad utilizzare il tasto " F10 " per scavalcare le linee contenute all'interno della funzione .
Guarda Finestra

Nella sezione inferiore del la finestra di debug risiede una piccola finestra secondaria , chiamata finestra " orologio " . Il programmatore può tenere traccia dei valori delle variabili in un dato punto di rottura , o qualsiasi punto di un programma , visualizzando la finestra di controllo . La finestra di controllo contiene i valori di tutte le variabili nel campo di applicazione del codice attuale . Se una variabile rappresenta un oggetto , la finestra di controllo mostra i valori dei campi di dati dell'oggetto così come le informazioni riguardanti tutti i suoi metodi . In questo modo , il programmatore può tenere traccia del programma mentre scavalcando o in linee di codice durante il debug.

 

Programmazione © www.354353.com