文字列へのオブジェクトの出力は、おそらく通常のstringstream
ものを使用して行う必要があります。これにより、ホイールを再開発することなく、C++ に存在するすべての優れた機能を使用できます。
それをうまく機能させるためにかなりの時間が費やされましたが、その努力を繰り返す理由についてはわかりません。おそらく、既に存在するものをバイパスするための実際の要件を教えていただければ(そして、「自分でやりたい」という正当な理由はめったにありません)、より的を絞った適切な回答を思い付くことができます。