// friend example // friend functions #include #include class crectangle { int width,height; public: void setvalues (int,int); int area() { return(width*height); } friend crectangle duplicate (crectangle); }; void crectangle::setvalues (int a,int b) { width=a; height=b; } crectangle duplicate (crectangle rectparam) { crectangle rectres; rectres.width=rectparam.width*2; rectres.height=rectparam.height*2; return (rectres); } void main() { clrscr(); crectangle rect,rectb; rect.setvalues(2,3); rectb=duplicate(rect); cout<