4.9.1.4 StreamReaderWriter オブジェクト

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

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

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

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

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