我正在尝试更多地了解 I/O 流在 C++ 中如何工作,但我真的很困惑何时使用什么。
到底什么是streambuf
?
我什么时候使用streambuf
,与string
, an istream
, or a vector
? (我已经知道最后三个,但不知道如何streambuf
与他们相比,如果有的话。)
在...的帮助下streambuf
,我们可以均匀地工作低等级。它允许访问底层缓冲区。
以下是一些很好的例子:使用 C++ Streambuf 进行复制、加载、重定向和发球 http://wordaligned.org/articles/cpp-streambufs并参考比较,这可能会有所帮助,
请参阅此了解更多详细信息:IO流库 http://www.cplusplus.com/reference/iostream/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)