我现在正在学习 C++,C++ Primer plus。但我只是想看看 cplusplus 网站,然后稍微向前跳到文件处理。
我非常了解来自 java、php、visual basic 的文件处理基础知识。但是我遇到了一条非常奇怪的线。
ostream os(&fb);
fb 代表一个文件缓冲区。我只是不明白这个的语法,但我可以弄清楚它与以下内容相同:
ostream os = &fb;
但我从来没有真正读过这种初始化变量的方式。
所以我想知道。我是否只是毫无意义并且一直错过了一个真正有用的功能?这种初始化方式是旧的吗?有什么不同吗?
提前致谢。