У меня есть Си++ код, в котором много функций, которые получают поток в качестве аргумента. Я хотел объединить эти функции в единое целое, для этого мне нужно после выполнения в функцию проверить данные из потокового объекта. Я могу перенаправить выходной поток в файл, но я хотел проверить, могу ли я создать временный буфер и перенаправить выходной поток в буфер и читать из него.