gpt4 book ai didi

arrays - Array 上的操作比 Array 上的操作慢...为什么?

转载 作者:搜寻专家 更新时间:2023-11-01 07:32:27 25 4
gpt4 key购买 nike

我在这里做了一些比较: https://github.com/itchingpixels/structs-vs-classes似乎将结构插入结构数组比将类插入类数组(具有相同数据)慢 10 倍。

我的测试有问题吗?

这可能是什么原因?或者..这是预期的吗?

最佳答案

预期。类使用引用(4-8字节内存地址);结构是值类型,因此必须内联整个结构。尝试使用微小的结构与数百字节大小的结构。尝试在数组末尾而不是开头插入。

关于arrays - Array<SomeStruct> 上的操作比 Array<SomeClass> 上的操作慢...为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31735952/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com