Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Debugging για μια παραβίαση πρόσβασης

παραβίασης πρόσβασης μπορεί να έχει μεγάλο αντίκτυπο στη σταθερότητα του προγράμματός σας . Συμβαίνουν όταν ένα πρόγραμμα προσπαθεί να προσπελάσει μνήμη που είναι άκυρη ή ανύπαρκτη . Όταν συμβεί αυτό, ο χρήστης συνήθως κοινοποιηθεί με ένα μήνυμα σφάλματος . Εάν αυτό συμβεί κατά τη διάρκεια μιας κρίσιμο τμήμα του κώδικα , τότε το πρόγραμμα θα συντριβή . Τα πράγματα που θα χρειαστείτε για Microsoft Visual Studio 2005
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Ξεκινήστε το Visual Studio και ανοίξτε το πρόγραμμα που θέλετε να διορθώσετε .

2

Επιλέξτε από το μενού " Debug " από τη γραμμή εργαλείων .
εικόνων 3

Κάντε κλικ στο "Windows" και στη συνέχεια επιλέξτε "Call Stack » .
Η 4

Εκτελέστε το πρόγραμμα μέχρι να συμβεί η παραβίαση πρόσβασης . Το πρόγραμμα θα παγώσει σε αυτό το σημείο και θα φέρει το παράθυρο του Visual Studio στο μπροστινό μέρος της οθόνης .
5

Χρησιμοποιήστε το παράθυρο "Call Stack " να απαριθμήσει τα δεδομένα που πέρασαν τις λειτουργίες του προγράμματός σας .

6

Προσδιορίστε όλα τα δεδομένα που έχουν καταστραφεί .
Η 7

Ορίστε ένα σημείο διακοπής , πριν συμβεί η παραβίαση πρόσβασης .
8

βήμα μέσω του κώδικα και επαληθεύει όλα τα δεδομένα πριν από το σφάλμα παραβίασης πρόσβασης .
Η 9

Προσδιορίστε τα δεδομένα που έχουν καταστραφεί .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα