递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[视窗] 删帖

[复制链接]

382

主题

2317

帖子

7556

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7556
跳转到指定楼层
楼主
发表于 2021-5-19 19:56:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 shuimiao 于 2021-8-22 11:41 编辑

删帖
回复

使用道具 举报

382

主题

2317

帖子

7556

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7556
沙发
 楼主| 发表于 2021-5-19 20:07:19 | 只看该作者
本帖最后由 shuimiao 于 2021-5-20 15:06 编辑

火山封装的数值型都是有符号的,无符号的没有封装,单精度小数没有。。变量参考和返回参考(不是通过参数的形式而是直接返回)也没有。还有c++的很多优秀指令如 new delete 都没有搞进去。吴总能不能把C++精粹吸收进来,高级用户需要嘛,新手不去碰又不会影响 @飞扬工作室 @创世魂
回复

使用道具 举报

23

主题

173

帖子

2806

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
2806
板凳
发表于 2021-5-20 07:24:55 | 只看该作者
直接  嵌入方法""
@ (int)((byte*)@<字节集>.GetPtr())[@<位置>]
就行了 哪那么复杂的东西
回复

使用道具 举报

382

主题

2317

帖子

7556

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7556
地板
 楼主| 发表于 2021-5-20 07:44:39 来自手机 | 只看该作者
609177738 发表于 2021-5-20 07:24
直接  嵌入方法""
@ (int)((byte*)@.GetPtr())[@]
就行了 哪那么复杂的东西

也可以,不过直接对字节集类内部的指针变量操作,效率应该比返回指针再操作好一点吧,毕竟多了一个返回开销。我的写法是照搬字节集类内部改动的
回复

使用道具 举报

382

主题

2317

帖子

7556

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7556
5#
 楼主| 发表于 2021-5-20 08:22:33 | 只看该作者
本帖最后由 shuimiao 于 2021-5-20 08:24 编辑
609177738 发表于 2021-5-20 07:24
直接  嵌入方法""
@ (int)((byte*)@.GetPtr())[@]
就行了 哪那么复杂的东西

实测两千万字节数据,直接操作指针变量m_pData,耗时62毫秒,操作返回的指针,耗时250毫秒,官方方法耗时890毫秒。
指针返回再操作,多了个返回开销,速度就慢一点,官方方法有索引判断效率最慢
回复

使用道具 举报

9

主题

372

帖子

3113

积分

贵宾

火山小白

Rank: 9Rank: 9Rank: 9

积分
3113
6#
发表于 2021-5-20 08:45:39 | 只看该作者
学习……
WX搜索:大强小屋【ID:daqiangstudio】
向火山进发!
回复

使用道具 举报

47

主题

883

帖子

4024

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4024
7#
发表于 2021-5-20 11:19:02 | 只看该作者
回复

使用道具 举报

68

主题

655

帖子

5613

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
5613
8#
发表于 2021-5-20 13:33:28 | 只看该作者
取字节集字节的极速方法,比官方方法快14倍
回复

使用道具 举报

2

主题

26

帖子

493

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
493
9#
发表于 2021-5-20 14:10:53 | 只看该作者
与/回复主题关闭
RE: 【开源】取字节集字节的极速方法,比官方方法快14倍 [修改]
回复

使用道具 举报

3

主题

83

帖子

610

积分

高级会员

Rank: 4

积分
610
10#
发表于 2021-5-20 17:22:53 | 只看该作者
支持,有空试试
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-17 14:19 , Processed in 0.091430 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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