면책 조항 : 저는 완전한 C++ 초보자입니다.이 질문에 대한 비슷한 대답이 있으면 놓친 것일 수 있으므로 직접 질문 해주십시오. 이론의 길. 하나의 파일에 모든 개체의 목록을 인쇄 할 수 있도록 내가, 그것은 ostream
을 변경합니다 가정입니다std :: ostream에 입력을 표시합니다.
printAllObjects(std::ostream& os);
:
은 내가 ostream
에 대한 참조를 받아들이는 방법이 있다고 가정 말하다. (내가 틀릴 수도 있습니다)
ostream
에 쓰는 것을 보는 방법이 있습니까? (cout
통해 가능)?
printAllObjects(std::cout);
이러한 유연성은 std::ostream
에 대한 참조를 받아 들일 바로 그 목적이다 :
당신은'printAllObjects'를 제어합니까, 아니면 제어 할 수없는 라이브러리의 일부입니까? – Tas
아니요, 불행히도 우리가 제공 한 라이브러리의 일부입니다. – qasimir