cpp:copy_constructors
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
cpp:copy_constructors [2017/04/20 12:16] – [Ορισμός ενός κατασκευαστή αντιγραφέα] gthanos | cpp:copy_constructors [2017/04/20 12:20] – [Ορισμός ενός κατασκευαστή αντιγραφέα] gthanos | ||
---|---|---|---|
Line 80: | Line 80: | ||
Εάν δεν ορίσετε ένα δικό σας κατασκευαστή αντιγραφέα ο // | Εάν δεν ορίσετε ένα δικό σας κατασκευαστή αντιγραφέα ο // | ||
</ | </ | ||
+ | |||
+ | Μία άλλη περίπτωση κατά την οποία θα κληθεί o κατασκευαστής αντιγραφέας είναι η παρακάτω. Εδώ μαζί με την δήλωση της μεταβλητής γίνεται ανάθεση των πεδίων του αντικειμένου //r1// στο // | ||
+ | |||
+ | <code cpp CopyRectangle.cpp> | ||
+ | #include " | ||
+ | |||
+ | int main() { | ||
+ | Rectangle r1(5,6); | ||
+ | Rectangle r2 = r1; | ||
+ | } | ||
+ | </ | ||
==== Δημιουργία κατασκευαστών αντιγραφέων ==== | ==== Δημιουργία κατασκευαστών αντιγραφέων ==== |
cpp/copy_constructors.txt · Last modified: 2022/05/12 19:41 by gthanos