c++流是什么东西
答案:3 悬赏:10 手机版
解决时间 2021-01-26 17:07
- 提问者网友:轮囘Li巡影
- 2021-01-26 05:21
c++流是什么东西
最佳答案
- 五星知识达人网友:神的生死簿
- 2021-01-26 05:54
流就流
比如说你要输出一个数字
printf("%d",i);
输出就得先说名类型。
这个流就不管你数据什么类型,直接“流”出来
比如说你要输出一个数字
printf("%d",i);
输出就得先说名类型。
这个流就不管你数据什么类型,直接“流”出来
全部回答
- 1楼网友:山君与见山
- 2021-01-26 07:37
在计算机编程中,流就是一个类的对象,很多文件的输入输出操作都以类的成员函数的方式来提供。计算机中的流其实是一种信息的转换。它是一种有序流,因此相对于某一对象,通常我们把对象接收外界的信息输入(input)称为输入流,相应地从对象向外输出(output)信息为输出流,合称为输入/输出流(i/o streams)。对象间进行信息或者数据的交换时总是先将对象或数据转换为某种形式的流,再通过流的传输,到达目的对象后再将流转换为对象数据。
(cin>>word)返回的是istream&但在这会被转换成bool型;
if(...) 和 while (...) 语句的条件表达式, 被视为逻辑值, 非零为真, 零为假。
当 cin 出现在 if 语句和 while 语句的条件表达式中时, 将会自动转换为 bool 类型。
下面是 cin 转换为 bool 类型的例子:
bool b;
b = cin; // cin 转换为 bool 值并赋值给变量 b
cin 转换为逻辑类型时,是根据 cin 的状态决定的。
ostream print(ostream os)需要加& ,ostream& print(ostream &os),因为要改变流的状态,需要使用引用。
- 2楼网友:孤独的牧羊人
- 2021-01-26 06:00
就是跟输入、输出相关的东西,比如说数据写入文件或将数据从文件读出。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯