I have the following code that behaves weirdly. The flow I understood so far is, display(line); will call the copy constructor Line::Line(const Line &
display(line);
Line::Line(const Line &