【发布时间】:2020-03-28 12:51:35
【问题描述】:
如何在 Dart 中将 ByteBuffer 的字节快速复制到另一个更大的 ByteBuffer(偏移量非零)?
有一些缓慢的方法可以做到这一点。一种是将每个转换为 Uint8List 并一次复制一个索引。另一种是将每个都转换为 Uint8List,为第一个获取迭代器,然后在第二个调用 setRange()。
我认为应该有一种更直接的方法,要求 Dart API 将字节序列从一个缓冲区快速复制到另一个缓冲区。 API 可以本机优化此副本。如果没有,最快的方法是什么?
【问题讨论】:
标签: dart copy bytebuffer