递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 554|回复: 6
打印 上一主题 下一主题

[视窗] 文件读写类的置文件尾不好用

[复制链接]

73

主题

338

帖子

2011

积分

金牌会员

嘿嘿哈哈

Rank: 6Rank: 6

积分
2011
跳转到指定楼层
楼主
发表于 2024-10-19 17:21:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

在做文件上传的功能,将接收的数据插入尾部。
置文件尾不好用,最终文件大小只有一次数据包的大小,其余都没写进去。

移到文件尾好用。

回复

使用道具 举报

26

主题

1899

帖子

6918

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6918
沙发
发表于 2024-10-19 20:14:57 | 只看该作者
你没明白「置文件尾」的作用,它是将当前的读写位置设置为文件尾部,也就是丢弃当前位置之后的全部数据。
回复

使用道具 举报

73

主题

338

帖子

2011

积分

金牌会员

嘿嘿哈哈

Rank: 6Rank: 6

积分
2011
板凳
 楼主| 发表于 2024-10-19 22:23:35 | 只看该作者
Xelloss0618 发表于 2024-10-19 20:14
你没明白「置文件尾」的作用,它是将当前的读写位置设置为文件尾部,也就是丢弃当前位置之后的全部数据。 ...

既然读写位置设置文件尾部,那我在尾部写出字节集怎么不好用呢?
回复

使用道具 举报

86

主题

946

帖子

4878

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4878
地板
发表于 2024-10-19 22:25:27 | 只看该作者
hs999xl 发表于 2024-10-19 22:23
既然读写位置设置文件尾部,那我在尾部写出字节集怎么不好用呢?

正确来说 "置文件尾" 是一把剪刀..把当前游标位置用剪刀剪断...后面的数据直接丢掉...这个命名感觉不太合理~
回复

使用道具 举报

73

主题

338

帖子

2011

积分

金牌会员

嘿嘿哈哈

Rank: 6Rank: 6

积分
2011
5#
 楼主| 发表于 2024-10-19 22:43:32 | 只看该作者
小蜗牛 发表于 2024-10-19 22:25
正确来说 "置文件尾" 是一把剪刀..把当前游标位置用剪刀剪断...后面的数据直接丢掉...这个命名感觉不太合 ...

忽然明白了,就是把当前位置变成文件尾部,后面数据全删除。因为后面数据全删了,没有数据,所以当前位置自然就是尾部了。应该改个名字,叫 删除后方数据()注释:删除当前读写位置后方全部数据。
回复

使用道具 举报

26

主题

1899

帖子

6918

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6918
6#
发表于 2024-10-19 22:52:36 | 只看该作者
置文件尾是 SetEndOfFile 的直译
回复

使用道具 举报

28

主题

359

帖子

3319

积分

论坛元老

Rank: 8Rank: 8

积分
3319
7#
发表于 2024-10-21 06:35:25 | 只看该作者
置文件尾() 改为 置为文件尾()  更好理解
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-21 22:45 , Processed in 0.091051 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表