30/09/2018, 16:31

Copy of construction & assignment operator

Chào mọi người, như tiêu đề thì em có 1 thắc mắc nhỏ là điểm khác nhau giữa copy constructor và assignment operator là gì vậy mọi người ?
và sẵn tiện thì cho em hỏi về từ khóa friend luôn. Em không hiểu lắm về từ khóa này

nhoxshockq8 viết 18:35 ngày 30/09/2018

My_Array first; // initialization by default constructor
My_Array second(first); // initialization by copy constructor
My_Array third = first; // Also initialization by copy constructor
second = third; // assignment by copy assignment operator

nguồn: http://en.wikipedia.org/wiki/Assignment_operator_(C%2B%2B)

theo kiến thức của mình thì friend giống như cho phép 1 hàm sử dụng các biến trong class (kể cả private, protected).

... viết 18:40 ngày 30/09/2018
Learn C++ – 4 Nov 07

9.11 — The copy constructor

Recapping the types of initialization Since we’re going to talk a lot about initialization in the next few lessons, let’s first recap the types of initialization that C++ supports: dire…

Nhật Tình Nè viết 18:43 ngày 30/09/2018

Cảm ơn mọi người đã giúp nhé

Bài liên quan
0