社区
硬件/系统
帖子详情
移动文件指针的消耗和效率?
pang2042
2009-08-03 09:43:47
一般情况下,如果我用fopen打开一个文件,然后用fseek移动文件指针大概会是一个怎么样的消耗?
比如我有一个4G左右的数据文件,假设经常需要移动指针到文件尾部去读取数据,读取的数据可能只有几KB,我前面移动文件指针的消耗会比我读取这几KB的消耗大很多吗?
...全文
170
3
打赏
收藏
移动文件指针的消耗和效率?
一般情况下,如果我用fopen打开一个文件,然后用fseek移动文件指针大概会是一个怎么样的消耗? 比如我有一个4G左右的数据文件,假设经常需要移动指针到文件尾部去读取数据,读取的数据可能只有几KB,我前面移动文件指针的消耗会比我读取这几KB的消耗大很多吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
会思考的草
2009-08-04
打赏
举报
回复
这个自己实际测一下不就知道了?强过在这里问。
pang2042
2009-08-03
打赏
举报
回复
[Quote=引用 1 楼 steedhorse 的回复:]
这个可能得测一下才知道。
不同的OS可能有不同的策略,比如是fseek之后便进行数据预取并缓存呢?还是只有fread才会导致真正的IO读取呢?
[/Quote]
谢谢!
我是用WINDOWS,有朋友了解WINDOWS系统下这个问题的请赐教
晨星
2009-08-03
打赏
举报
回复
这个可能得测一下才知道。
不同的OS可能有不同的策略,比如是fseek之后便进行数据预取并缓存呢?还是只有fread才会导致真正的IO读取呢?
移动
语义和拷贝语义的区别以及智能
指针
智能
指针
本质上是一个类模板(因为智能
指针
需要能够管理不同类型的对象以及它的核心功能与所管理对象的具体类型是无关的),它的行为类似于普通
指针
,但在对象的生命周期管理上更加智能。当一个对象被拷贝时,会创建一个新的对象,这个新对象的内容是原始对象的完全副本,这意味着新对象和原始对象在内存中有独立的存储空间,并且它们包含相同的值。
移动
语义则是一种资源所有权的转移,它主要用于将一个对象通常是临时对象或即将被错毁的对象)的资源(如动态分配的内存
文件
句柄等)直接转移给另一个对象,而不是进行复制。
移动
语义和拷贝语义有什么区别?
如果对象包含资源(如动态分配的内存、
文件
句柄等),拷贝语义通常需要对这些资源进行深度复制,以确保每个对象都有自己独立的资源副本。在这个例子中,vec2接管了vec1所管理的内存资源,vec1被置于一种有效但未定义的状态(通常是为空或处于一种可以安全析构的状态)。对于独占资源的对象(如智能
指针
),
移动
语义可以快速地将资源的所有权从一个对象传递给另一个对象,避免了资源的浪费和不必要的复制。例如,在函数返回一个包含大量资源的对象时,使用
移动
语义可以避免对这些资源进行复制,从而减少内存分配和数据复制的开销。
文件
目标
文件
的概念
文件
的基本操作
文件
/
文件
夹的常用操作 文本
文件
的编码方式 01.
文件
的概念 1.1
文件
的概念和作用 计算机的
文件
,就是存储在某种长期储存设备上的一段数据 长期存储设备包括:硬盘、U 盘、
移动
硬盘、光盘...
文件
的作用 将数据长期保存下来,在需要的时候使用 CPU内存硬盘    1....
100天精通Python(基础篇)——第23天:
文件
基础科普+打开
文件
1.
文件
的概念 1.1
文件
的概念和作用 1.2
文件
的存储方式 2.
文件
的基本操作 2.1 操作
文件
的套路 2.2 操作
文件
的函数/方法 2.3 read 方法 —— 读取
文件
2.4 打开
文件
的方式 2.5 按行读取
文件
内容 2.6
文件
读写案例 —— 复制
文件
3.
文件
/目录的常用管理操作 4. 文本
文件
的编码格式(科普)
MAC OS X鼠标
指针
设计与功能优化技巧
在Mac OS X系统中,自定义鼠标
指针
的大小是一个非常人性化的设计,这允许用户根据个人喜好或特定需求调整
指针
大小,以提高工作
效率
或减少视觉疲劳。以下是调整
指针
大小的具体步骤:点击屏幕左上角的苹果菜单,选择“系统偏好设置”。在系统偏好设置中找到“辅助功能”,并点击进入。在辅助功能窗口中,找到“显示”选项,并点击“光标与点字显示器”。在“光标与点字显示器”设置中,向左或向右拖动“
指针
大小”滑块来增加或减小
指针
的尺寸。
硬件/系统
2,644
社区成员
17,229
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章