cpp:object_lifecycle
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
cpp:object_lifecycle [2020/04/14 14:00] – gthanos | cpp:object_lifecycle [2020/04/14 14:25] – [Ένα πιο σύνθετο παράδειγμα αρχικοποίησης δεικτών] gthanos | ||
---|---|---|---|
Line 147: | Line 147: | ||
- ο δείκτης //r2// δείχνει σε ένα αντικείμενο που αρχικοποιείται στο //heap//. | - ο δείκτης //r2// δείχνει σε ένα αντικείμενο που αρχικοποιείται στο //heap//. | ||
- ο δείκτης //r3// δείχνει σε ένα πίνακα από αντικείμενα που αρχικοποιείται επίσης στο //heap//. | - ο δείκτης //r3// δείχνει σε ένα πίνακα από αντικείμενα που αρχικοποιείται επίσης στο //heap//. | ||
- | | + | - πριν την ολοκλήρωση του προγράμματος πρέπει να ελευθερώσουμε τη μνήμη που δεσμεύτηκε στο //heap// κατά τη δημιουργία των αντικειμένων στα οποία δείχνουν οι δείκτες //r2, r3 και r4//. |
- | | + | |
<code cpp RectangleUsage1.cpp> | <code cpp RectangleUsage1.cpp> |
cpp/object_lifecycle.txt · Last modified: 2021/05/07 06:35 (external edit)