设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Debian Linux
›
什么是流?
返回列表
查看:
1023
|
回复:
5
什么是流?
[复制链接]
dadaodd
dadaodd
当前离线
积分
47
IP卡
狗仔卡
发表于 2006-11-24 21:47:39
|
显示全部楼层
|
阅读模式
在读 advanced programming in the unix environment 第五章的时候,书上提到了流。
书上是这么写的:
对于标准I/O库,它们的操作是围绕流(stream)进行的。当用标准I/O库打开或创建 一个文件时,我们己使一个流与一个文件相结合。(91页)
但是它又没仔细的讲解流到底是个什么概念,很令人费解,哪位大哥能帮忙解释一下?
兄弟不胜感激。
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
x11
x11
当前离线
积分
2823
IP卡
狗仔卡
发表于 2006-11-24 23:06:41
|
显示全部楼层
气流水流字节流
回复
支持
反对
使用道具
举报
显身卡
dadaodd
dadaodd
当前离线
积分
47
IP卡
狗仔卡
楼主
|
发表于 2006-11-25 15:25:08
|
显示全部楼层
大哥,说点实际的好不?
回复
支持
反对
使用道具
举报
显身卡
pointer
pointer
当前离线
积分
496
IP卡
狗仔卡
发表于 2006-11-25 17:55:21
|
显示全部楼层
也不太懂, 以为:
流是一种抽象或接口, FILE类型之类, 可以进出字符的.
回复
支持
反对
使用道具
举报
显身卡
dadaodd
dadaodd
当前离线
积分
47
IP卡
狗仔卡
楼主
|
发表于 2006-11-25 19:03:02
|
显示全部楼层
fopen()会返一个FILE指针,FILE对象里面包括的是文件描述符,缓存,缓存长度等信息,
那么是否可以把这些信息的全体理解为一个流呢?
一个流是否必须要用fopen打开后才可以用?例如用fgetc()读,用fputc()写?
回复
支持
反对
使用道具
举报
显身卡
pointer
pointer
当前离线
积分
496
IP卡
狗仔卡
发表于 2006-11-25 21:58:00
|
显示全部楼层
也可以将字符串做成输入流, 或者输出到字符串流
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
Gentoo Linux
SuSE Linux
Mandriva Linux
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表