エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
続・ streambuf と iostream - KBDAHOLIC - やぬすさんとこ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
続・ streambuf と iostream - KBDAHOLIC - やぬすさんとこ
http://d.hatena.ne.jp/janus_wel/20100616/1276702604 の続き。仕様に書いてある仮想関数で定義するべ... http://d.hatena.ne.jp/janus_wel/20100616/1276702604 の続き。仕様に書いてある仮想関数で定義するべきことを要約する、というのが次にやるべきことなんだけどその前に streambuf の buf の部分、 buffering に関連することを理解する必要がある。とはいっても要は char 型もしくは wchar_t 型の配列 object ( これが buffer ) を経由して対象となる device とやりとりする、ということなんだけど。で、その際入力と出力ではそれぞれ、 入力 事前に対象の device とやりとりして buffer に data が入っている。 buffer の次の「位置」から char / wchar_t ひとつ分読み取って読み取る「位置」をひとつ分進める。 buffer を「全部読み尽くしたら」また対象 devic