이와 같이 cout을 사용하려면 : std :: cout < < myObject 왜 ostream 객체를 전달해야합니까? 나는 그것이 내재적 인 매개 변수라고 생각했다. 그 클래스를 재정의 필요하기 때문에연산자 << 오버로드 ostream
ostream &operator<<(ostream &out, const myClass &o) {
out << o.fname << " " << o.lname;
return out;
}
감사
+1 질문하지 않은 것에 대한 좋은 공제 int 질문 –