4.9.1.4 StreamReaderWriter オブジェクト

StreamReaderWriter を使って、読み書き両方に使えるストリームをラ ップできます。

lookup() 関数が返すファクトリ関数を使って、インスタンスを生成 するという設計です。

class StreamReaderWriter( stream, Reader, Writer, errors)
StreamReaderWriter インスタンスを生成する。 stream はフ ァイル的オブジェクトです。 ReaderWriter は、それぞれ StreamReaderStreamWriter インターフェイスを提供 するファクトリ関数かファク トリクラスでなければなりません。 エラー処 理は、ストリーム・リーダーとライターで定義したものと同じように行 われ ます。

StreamReaderWriter インスタンスは、StreamReader クラスと StreamWriterクラスを合わせたインターフェイスを継承します。元にな るストリームからは、他のメソッドや属性を継承します。

ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。