独自のストリームマニピュレータクラスを作成するにはどうすればよいですか?
基本的に、私が頭を包み込もうとしているのは、基になるストリームへの参照をライターに格納することです。たとえば、StreamWriterを使用してメモリストリームに書き込む場合、Write()が作成されると、基になるメモリストリームが書き込まれます。
ポインターや安全でないコードを使用せずに、基になるストリームへの参照を保存できますか?ただの文字列だったとしても、「書きたい」と思っていました。
実際、これはストリームライターとはほとんど関係がなく、参照をクラスに格納する方法を考えています。StreamWriterは、私がこのために思いついた最良の例でした。