Rect_ 클래스도 C++ 표준 스트림 출력을 지원합니다. 예를 들어 앞서 생성한 rc5와 rc6 객체 정보를 화면에 출력하려면 다음과 같이 코드를 작성합니다.
cout << "rc5: " << rc5 << endl; cout << "rc6: " << rc6 << endl;
std::cout과 << 연산자를 이용하여 Rect_ 객체를 출력하면 사각형 정보가 [width x height from (x, y)] 형식으로 출력됩니다. 실제로 앞의 코드를 실행하면 다음과 같은 문자열이 출력됩니다.
rc5: [30 x 20 from (20, 20)] rc6: [80 x 60 from (0, 0)]