매초마다 stdout에 필요한 출력을 인쇄하는 Linux (Ubuntu 12.04) 플랫폼의 C++ 프로그램을 작성했습니다. 즉, 10 초 후, 나는 stdout에 100 라인 (매초마다 2 라인의보고입니다)을 가지고 있음을 의미합니다.문자열 변수에 stdout 쓰기
이것은 내 적용된 시뮬레이션 형식이며 어떤 변수 나 방법을 변경하여 stdout 대신 변수에 출력을 쓸 수 없습니다.
이 출력을 stdout 대신 string 변수에 저장하겠습니다. C++ 언어로 어떻게 가능합니까?
"stdout"이라고 말하면'printf()'또는'fprintf (stdout, ...)'을 의미합니까? 이 경우 나는 해결책이 있다고 생각하지 않는다. 'std :: cout'을 의미하는 경우 해결책이 있습니다. –