C++의 프로그램에서 작업 중입니다.인쇄하여 화면에 인쇄하는 기능을 인쇄하십시오.
인쇄 전용으로 작동하는 Print()라는 메서드 결과를 파일로 인쇄하려고합니다.
results->Print(); // this print to console I want it to print this information to a file.
정의 된 메소드의 표준 출력을 변경하지 않고 리디렉션 할 수 있습니까? 예
std::ostream & Print(std::ostream &os = std::cout) const;
및 기능 체 대체 os
모든 std::cout
내부
안부, 조지 로페즈
코드를 알려주십시오. – 0x499602D2
http://stackoverflow.com/questions/10150468/how-to-redirect-cin-and-cout-to-files 도움이 될 수 있습니다. – user1950929
프로그램을 호출 할 때 셸의 출력을 리디렉션 할 수 있습니다. 그건 OS에 의존하지만 ... –