c++ - 下面的文字中ostream和istream这两个词不是调换了吗?

标签 c++ c++11 ostream istream

我正在尝试更详细地了解 I/O 流,为此,我正在阅读 Stroustrup 撰写的“C++ 编程语言”,第 4 版。就在第 38 章第 1073 页的开头,可以找到以下两个语句:

ostream 将类型化对象转换为字符流(字节)。

enter image description here

istream 将字符流(字节)转换为类型对象。

enter image description here

ostreamistream 这两个词不是在上面的解释中调换了吗?

最佳答案

没有。 ostream 从任意类型“输出”到字符序列,istream 从字符序列“输入”到任意类型,正如所描述的那样。

关于c++ - 下面的文字中ostream和istream这两个词不是调换了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28344971/

相关文章:

c++ - 在 C++ 中使用线程调用具有多个参数的非静态函数

c++ - 扩展函数模板的参数包

c++ - 如何跟踪写入 std::ostream 对象的字节数?

c++ - 如何确定 cin 是键盘还是来自文件

c++ - 完美转发 setter 的正确 `enable_if` 约束是什么?

c++ - 使用 ostream 从另一个类的结构访问数据

c++ - 使用 winsock 接收 http 请求

C++ "Proper"异常处理方式

c++ - memset 将 -1 放入我的数组而不是我指定的值,这是怎么回事?

c++ - 内联 asm 到 x64 - 理解