ostream是output stream的简称,即输出流。\x0d\x0a在C++中用来输出。\x0d\x0a一个典型的输出流对象就是在C++中标准输出流cout。\x0d\x0a在C++中,很少自定义ostream的对象,更多的是直接使用cout。\x0d\x0a\x0d\x0aostream这个类型,往往出现在<<操作重载中,作为某个类的友元函数出现。\x0d\x0a比如对于class A,可以定义\x0d\x0aostream& operator<<(ostream&os, const A& a);\x0d\x0a这样在调用A的对象var时,\x0d\x0acout<< var;\x0d\x0a就等同于调用这个函数了。\x0d\x0a函数里面一般会输出A中的一些成员变量。
好了,文章到此结束,希望可以帮助到大家。