递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库

能否给字节集一个特性?

查看数: 3219 | 评论数: 6 | 收藏 2
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-12-15 14:19

正文摘要:

比喻说,现有一段超大几个GB的字节集合数据。我需要把他分段分配给一些  字节集变量。 此时这些  字节集变量 不会拷贝数据,而是将 原数据地址给予对方。 说的可能有些绕。 举例: A={0,1,2,3,4 ...

回复

呵呵仙8 发表于 2022-12-15 17:52:15
你这不就是程序集字节集类数组吗?!你知道了某成员指针了.不是一样外面可以通过读指针对象()变身为对方吗?
shuimiao 发表于 2022-12-15 16:03:40
自己搞个字节集扩展类,然后在这个类内的操作都是限定于设定指针的起始和结束位置,超出范围一律返回失败或空
qaz2428119 发表于 2022-12-15 15:50:06
你这种想法不错,可惜不容易实现,最好的方法其实还是直接支持指针
或者是你干脆自己写个类,只支持这种指针操作
850536360 发表于 2022-12-15 15:09:40
C++有 std::span<T> ,你可以自己实现一个类似的
小蜗牛 发表于 2022-12-15 14:43:46
不止是字节集,还有文本...
urenai 发表于 2022-12-15 14:22:04
本帖最后由 urenai 于 2022-12-15 14:23 编辑

取字节集中间,之类的 始终会 复制内存,无缘无故的浪费时间。像大几个G的数据,你分割分段试试,那不得花时间啊。

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

GMT+8, 2024-9-30 14:02 , Processed in 0.089850 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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