Πώς λειτουργεί η διαγραφή στην C++;
Πώς λειτουργεί η διαγραφή στην C++;

Βίντεο: Πώς λειτουργεί η διαγραφή στην C++;

Βίντεο: Πώς λειτουργεί η διαγραφή στην C++;
Βίντεο: Πως να διαγραψω το snapchat οριστικα / Διαγραφη snapchat Matina Kampakidou 2024, Ενδέχεται
Anonim

Πότε διαγραφή είναι χρησιμοποιείται για την κατανομή μνήμης για α C++ αντικείμενο κλάσης, καταστροφέας του αντικειμένου είναι καλείται πριν από τη μνήμη του αντικειμένου είναι εκχωρήθηκε (αν το αντικείμενο έχει καταστροφέα). Αν ο τελεστής προς το διαγράφω χειριστής είναι μια τροποποιήσιμη τιμή l, η τιμή της είναι απροσδιόριστο μετά το αντικείμενο διαγράφεται.

Επίσης το ερώτημα είναι, ποια είναι η διαφορά μεταξύ διαγραφής και διαγραφής στην C++;

Και τα δύο χρησιμοποιούνται για τον ίδιο σκοπό, αλλά εξακολουθούν να έχουν κάποιους διαφορές , ο διαφορές είναι: διαγράφω είναι anoperator ενώ η free() είναι συνάρτηση βιβλιοθήκης. διαγράφω ελευθερώστε την εκχωρημένη μνήμη και τον καταστροφέα κλήσεων. Αλλά η free() de-allocatememory αλλά δεν καλεί τον καταστροφέα.

Κάποιος μπορεί επίσης να ρωτήσει, πώς λειτουργεί το νέο C++; Πότε νέος χρησιμοποιείται για την εκχώρηση μνήμης για α C++ αντικείμενο κλάσης, ο κατασκευαστής του αντικειμένου καλείται μετά την εκχώρηση της μνήμης. Όταν εκχωρείτε έναν πίνακα χρησιμοποιώντας το νέος τελεστής, η πρώτη διάσταση μπορεί να είναι μηδέν - το νέος Ο χειριστής επιστρέφει έναν μοναδικό δείκτη.

Κάποιος μπορεί επίσης να ρωτήσει, ποια είναι η χρήση του τελεστή new and delete στην C++;

C++ υποστηρίζει δυναμική κατανομή και κατανομή αντικειμένων χρησιμοποιώντας το νέους και διαγραφή τελεστών . Αυτά τα χειριστές εκχωρεί μνήμη για αντικείμενα από μια πισίνα που ονομάζεται thefree store. ο νέο χειριστή καλεί την ειδική λειτουργία χειριστής νέος , και το διαγραφή τελεστή καλεί την ειδική λειτουργία διαγραφή χειριστή.

Χρειάζεται να διαγράψω δείκτες C++;

1 Απάντηση. Δεν το κάνεις πρέπει να διαγραφεί και, επιπλέον, δεν πρέπει διαγράφω το. Εάν η γη είναι ένα αυτόματο αντικείμενο, θα ελευθερωθεί αυτόματα. Έτσι με το χέρι διαγραφή ένα δείκτης σε αυτό, μπαίνεις σε απροσδιόριστη συμπεριφορά.