— YesAnd to allow to chain operator<< calls
Had the copy constructor not been privated wouldn't returning the called object out have served the chaining purpose?
— I don't get the question
— You wouldn't get it
— What happened if class call private ("deleted") itself or friend class/function?
— Nvm, joker reference)
— I'm talking about public class's interface
— Bad things
— Because question itself is about public interface
— Suppose, the copy constructor is not private in ostream, then if we return the called out object without reference then will the chaining operation not be supported?
Message permanent page
— It would be