如何判断数据块的头和尾

laohei0304 2013-03-16 10:32:08
想用个标记,判断是否已经到一个数据块的头或尾。求大师指点。
...全文
596 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
勉励前行 2013-03-17
  • 打赏
  • 举报
回复
引用 2 楼 laohei0304 的回复:
引用 1 楼 ccFelix 的回复:那你数据快应该有头信息+偏移 就一个数据块,没有任何信息。怎么办。
没有任何信息,是无法准确找到数据尾的。只能猜。 如果是一个指针,检查内存分配表,如果能找到,则将该块内存大小作为数据块大小。 如何从一个指针,查到分配的内存块大小,与系统及编译器相关,我不会,记得以前看过有贴子说过。但这也只能是猜。
Kanson 2013-03-16
  • 打赏
  • 举报
回复
那你数据快应该有头信息+偏移
ccrun.com 2013-03-16
  • 打赏
  • 举报
回复
将数据块的长度存放在数据的头部。
cptang 2013-03-16
  • 打赏
  • 举报
回复
这个数据块没有任何特征信息?
laohei0304 2013-03-16
  • 打赏
  • 举报
回复
引用 1 楼 ccFelix 的回复:
那你数据快应该有头信息+偏移
就一个数据块,没有任何信息。怎么办。

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧