記事一覧
リングバッファ(キュー)を使った文字列のパース処理
731, 2023-09-18
リングバッファ(キュー)を使ったパース
パース処理を書いているとファイルなどのストリームをパースをすることもあります。
それで困るのがストリームの読み込み位置を前に戻せないケースです。
パースの都合上、ストリームの読み込み位置を前に戻したい時があるのですが、ストリームのオープンモードによってはシークが出来ない場合があります。
そういった時にどのようにパースをすればいいのでしょうか?
(省略されました)