您的位置首页百科问答

C++里面ostream是干什么的

C++里面ostream是干什么的

的有关信息介绍如下:

C++里面ostream是干什么的

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