社区
C语言
帖子详情
文件,流到底是怎么一回事?
Minary
2002-08-13 05:06:24
小弟最近刚开始接触c语言编程,有个问题一直没搞明白。关于文件,流,输入,输出,他们之间的关系是什么?
...全文
109
7
打赏
收藏
文件,流到底是怎么一回事?
小弟最近刚开始接触c语言编程,有个问题一直没搞明白。关于文件,流,输入,输出,他们之间的关系是什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xixuan
2002-08-14
打赏
举报
回复
从底层实现的角度讲,可以将一个文件所拥有的信息分为静态信息(例如文件在磁盘上的存储位置)和动态信息(最明显的就是读写文件时要用到的文件指针,只有当系统中有线程使用该文件时才会有这些动态信息)两部分,而流就是与文件的静态信息相对应的概念,文件的动态信息则由各个使用该文件的线程分别保管(在windows中就是CreateFile返回的文件句柄)。这样的划分带来的一个好处就是当系统中有多个线程使用同一个文件时,只需为这些线程创建一个流就可以了,而各个线程所要做的只是各自维护关于文件的动态信息就可以了,这样就实现了流的共享。
lanfengjiyue
2002-08-14
打赏
举报
回复
c语言没有流啊,是c++的输入输出概念
Minary
2002-08-14
打赏
举报
回复
你的比喻很形象,谢谢!
baryjim
2002-08-13
打赏
举报
回复
while(1)
{
快考试了,学生们陆陆续续来到考场门口进行等待,监考老师到门口检查学生的准考证,看有没有弄错考场的,如果需要的话,在考场外面按学号给学生排还次序......以便学生进去后不用找座位了
铃声响了,学生们进入考场
}
不知道我的比喻是否恰当
fatalerror99
2002-08-13
打赏
举报
回复
流就是一个连续不断的,有特定方向的数据流,是 C++ 中数据输入输出的一种管理方式,流只是一个形象的比喻性的说法,顾名思义就可以了。
zheng_can
2002-08-13
打赏
举报
回复
C 里面好像没有 流 这个东西吧
对于 流,可以照字面意思理解
想江河一样的东西
把数据丢给它就可以了,它自己会处理的
julyclyde
2002-08-13
打赏
举报
回复
流是单向的,输入和输出是2个流
而文件是双向的,可以在一个FILE*内输入输出
java图像检测yolov8s.pt导出yolov8s.torchscript
java图像检测:yolov8s.pt导出yolov8s.torchscript。环境Ultralytics 8.3.250 Python-3.13.11 torch-2.9.1+cu128 CPU。不同版本之间存在兼容性问题。导出代码为: from ultralytics import YOLO def export_torchscript_model(): model_path = "yolov8s.pt" input_size = 640 # 或 480,与 Java 代码保持一致 model = YOLO(model_path) model.export( format="torchscript", imgsz=input_size, device="cpu", half=False, dynamic=False, simplify=True ) export_torchscript_model()
【创新未发表】离网运行、储能配置与并网经济性比较研究(Matlab代码、Python、数据、word论文)
内容概要:本文围绕“离网运行、储能配置与并网经济性比较研究”展开,依托Matlab与Python编程工具,结合实际数据与仿真模型,系统性地探讨了离网系统与并网系统在不同储能配置下的运行特性与经济性差异。研究内容涵盖系统建模、优化算法设计、多场景仿真分析及经济性评估,重点对比了离网模式下储能容量配置对系统可靠性与成本的影响,并与传统并网模式进行综合效益比较。配套提供的Word论文详细阐述了研究背景、理论模型、实验设计与结果分析,形成完整的研究闭环。; 适合人群:具备一定电力系统基础知识和编程能力(Matlab/Python),从事新能源、微电网、储能系统等相关领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:① 学习并掌握离网与并网微电网系统的建模与仿真方法;② 深入理解储能容量配置对系统经济性与可靠性的关键作用;③ 借助完整的代码与论文资料,快速搭建研究原型,开展课题研究或撰写学术论文。; 阅读建议:建议使用者首先通读Word论文以建立整体研究框架,再结合Matlab与Python代码进行仿真复现,重点关注不同场景下的参数设置与结果对比分析,从而深入理解研究方法的核心思想与技术细节。
流
水线 CAD 图纸乱码?下载自动化字体修复包.zip
彻底解决CAD图纸文字变问号、文字变乱码,以及其他所有字体缺失带来的烦恼
HZ721.rar
CAD 缺失对应字体时,图纸文字会显示异常、出现乱码。将下载好的字体
文件
复制到 AutoCAD 的 Fonts 字体
文件
夹,即可正常显示文字。
安海智慧通航平台.pptx
安海智慧通航平台.pptx
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章