【发布时间】:2011-07-05 21:54:17
【问题描述】:
C++ 和 C# 都使用单词stream 来命名许多类。
-
C++:
iostream、istream、ostream、stringstream、ostream_iterator、istream_iterator... -
C#:
Stream、FileStream、MemoryStream、BufferedStream...
所以我很想知道,stream 是什么意思?
stream 的特点是什么?
我什么时候可以用这个词来命名我的课程?
这是否仅限于文件 I/O 类?
有趣的是,据我所知,C 并没有在任何地方使用这个词。
【问题讨论】:
-
+1 提出了一个好问题!
-
+1 提出同样问题的另一种更正式的方式是:流的抽象数据类型是什么?
标签: c# c++ class stream terminology