C/C++ sstream
720 ワード
ostringstream
#include
#include
#include
using namespace std;
int main()
{
ostringstream ostr1;
ostr1 << "123" << endl;//
cout << ostr1.str();
long curPos = ostr1.tellp(); // ( put pointer )
cout << "curPos = " << curPos << endl;
ostr1.seekp(4); // put pointer
ostr1.put('g'); // put pointer 'g', put pointer
cout << ostr1.str() << endl;
ostr1.clear();
string ss = ostr1.str();
const char *buffer = ss.c_str();
cout << buffer << endl;
return 0;
}