VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 768|回复: 2

请高手帮忙!!!碎片大小

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-3 23:10:01 | 显示全部楼层 |阅读模式
typedef struct   
{       
        unsigned short offSet;   //空闲碎片在Frame中的起始偏置
        unsigned short size;        //空闲碎片大小
}Frag;
   

vector<Frag> myTbl;
我需要通过myTbl(碎片表)中找到碎片的最大值该如何弄呢?这样可以通过我要写入的记录可以跟碎片中的最大值比较,如果比最大值要小,则可以放入,否则,则需要从新开辟一块新的空间存储。
  谢谢!:)
回复

使用道具 举报

0

主题

57

帖子

27.00

积分

新手上路

Rank: 1

积分
27.00
发表于 2020-1-4 00:27:01 | 显示全部楼层
先排序一下,然后取一个最大端点,不过排序建议容器使用list
回复

使用道具 举报

0

主题

22

帖子

18.00

积分

新手上路

Rank: 1

积分
18.00
发表于 2020-1-4 10:15:01 | 显示全部楼层
可以用链表
和这个内容有些类似,可以参考一下
http://community.csdn.net/Expert/topic/5269/5269166.xml?temp=.3451959
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

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