08/07/13 11:43:59
>>632
シークが必要になったら、BinaryReaderは破棄して、元になったストリームをシークする。
んで、そのストリームから別のBinaryReaderを作って完了。
FileStream fs( "hogehoge", FileMode::Open);
BinaryReader br1( %fs);
// ここでbr1から好きなだけ読む
fs.Seek( 0, SeekOrigin::Begin); // 先頭にシーク
BinaryReader br2( %fs);
// ここでbr2から飽きるまで読む