friend로 선언된 함수 또는 클래스는 이들을 정의해 준 class의 내부 변수를 볼 수 있지만, 그 역은 성립하지 않음. friend function의 예제 // friend functions #include using namespace std; class CRectangle { int width, height; public: void set_values (int, int); int area () {return (width * height);} friend CRectangle duplicate (CRectangle); }; void CRectangle::set_values (int a, int b) { width = a; height = b; } CRectangle duplicate (CRectang..