$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
From: Ed Johnson (ed_at_[hidden])
Date: 2006-05-14 05:52:51
Hi,
Is it possible to use shared_ptr to manage stringstreams, and still
use the << operator on the stringstream?
example:
#include <iostream>
boost::shared_ptr< std::stringstream > sharedStream(new
std::stringstream("hello world"));
std::cerr << (*sharedStream).str() << std::endl;
(*sharedStream) << "!";
std::cerr << (*sharedStream).str() << std::endl;
std::stringstream tr;
tr << "hello everyone";
tr << "!";
std::cerr << tr.str() << std::endl;
output:
hello world
!elloworld
hello everyone!
Thanks,
Ed Johnson