Θεωρία στην C++ , ξέρει κάποιος;

Kolokythi

New member

Η Kolokythi αυτή τη στιγμή δεν είναι συνδεδεμένη. Επαγγέλεται Φοιτητής/τρια . Έχει γράψει 30 μηνύματα.
Καλημέρα σας!
Παρακολουθώντας τον τομέα του προγραμματισμού στo e-steki είδα πως υπάρχουν πολλοί γνώστες οπότε ίσως από εσάς βρω βοήθεια πιό γρήγορα από το να τρέχω σε βιβλιοθήκες της σχολής.
Γράφω το μάθημα "οπτικός προγραμματισμός",που δουλεύουμε με C++, την Παρασκευή και στις απαιτήσεις του μαθήματος είναι και οι θεωρητικές γνώσεις. Η απορία μου είναι η εξής:

Ξέρει κάποιος να με ενημερώσει για το τι είναι τα wathces και τα breakpoints και πως λειτουργούν;
Γνωρίζω οτι έχει να κάνει με το debugging αλλά μέχρι εκεί.

Ευχαριστώ:D
 

fandago

New member

Ο Ә□⌂щяңš αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 36 ετών και μας γράφει απο Αθήνα (Αττική). Έχει γράψει 2,727 μηνύματα.
Είναι όπως είπες όροι που χρησιμοποιούνται στο debugging. Οποιαδήποτε σοβαρή σουίτα προγραμματισμού, σου δίνει τη δυνατότητα να κάνεις debugging τρέχοντας το πρόγραμμα σου σειριακά.

Τα breakpoints είναι σημεία στα οποία παγώνεις την ροή του προγράμματος για να έχεις τη δυνατότητα να δεις σε τι κατάσταση βρίσκεται το πρόγραμμα σε εκείνα τα σημεία. Αφού παγώσει η ροή όταν φτάσει σε κάποιο breakpoint έχεις μετά τη δυνατότητα να προχωρήσεις βήμα βήμα στην εκτέλεση των επόμενων εντολών ή να συνεχίσεις μέχρι το επόμενο breakpoint. Οι σουίτες αυτές στο debugging mode σου δίνουν σε ένα πλαίσιο, τις τρέχουσες μεταβλητές και τις τιμές τους.

Επειδή όμως μπορεί να μην υπάρχει κάποια μεταβλητή σε αυτόν τον πίνακα της οποίας την κατάσταση θέλεις εσύ να δεις σε κάποιο σημείο του προγράμματος, υπάρχουν τα watches. Ουσιαστικά μπορείς να επιλέξεις μεταβλητές, ή και ολόκληρες "παραστάσεις" και να βλέπεις επίσης τις τιμές τους (πχ να δεις αν η συνθήκη σε μία if είναι true ή false).

Σε μεγάλα project ειδικά, θα φας τα breakpoints και τα watches με το κουτάλι.
:)
 

Kolokythi

New member

Η Kolokythi αυτή τη στιγμή δεν είναι συνδεδεμένη. Επαγγέλεται Φοιτητής/τρια . Έχει γράψει 30 μηνύματα.
Τέλεια! Άμεση απάντηση...
Σε ευχαριστώ πολύ για τον χρόνο σου.

Άμα περάσω μεθαύριο κερνάω παγωτό:clapup:
 

Χρήστες Βρείτε παρόμοια

  • Τα παρακάτω 0 μέλη και 1 επισκέπτες διαβάζουν μαζί με εσάς αυτό το θέμα:
    Tα παρακάτω 0 μέλη διάβασαν αυτό το θέμα τις τελευταίες 60 μέρες:
  • Φορτώνει...
Top