私は現在 C++ を学んでおり、C++ Primer plus です。しかし、cplusplus の Web サイトをチェックして、ファイル処理については少しスキップしたいような気がしました。
Java、php、ビジュアルベーシックに由来するファイル処理の基本をよく知っています。しかし、私はかなり奇妙な行に出くわしました。
ostream os(&fb);
fb は filebuf を表します。これの構文はわかりませんが、次と同じであることがわかります。
ostream os = &fb;
しかし、変数を初期化するこの方法について実際に読んだことはありません。
だから私は疑問に思っています。私は無意味で、本当に便利な機能をずっと見逃しているのでしょうか? この初期化方法は古いだけですか?それは何か違うのですか?
前もって感謝します。