120. Copy Semantics-II

Question.3

A factory function returns a Buffer by value:

Buffer create_buffer(int n) {
   Buffer b(n);
   return b;  // Copy or move?
}

Buffer buf = create_buffer(64);

How many copies are made?

Need Help? Refer to the Quick Guide below

Select Answer