asTypedList 方法

Float64List asTypedList(
  1. int length,
  2. {@Since('3.1') Pointer<NativeFinalizerFunction>? finalizer,
  3. @Since('3.1') Pointer<Void>? token}
)

创建一个由地址空间中的内存支持的类型列表视图。

返回的视图将允许访问从 地址address + sizeOf<Double>() * length 的内存范围。

用户必须确保在返回列表使用过程中该内存范围是可访问的。

如果提供,finalizer 将在被类型列表垃圾回收时运行。如果提供,token 将传递给 finalizer,否则将传递此指针本身。

地址 必须是 8 字节对齐的。

实现

external Float64List asTypedList(
  int length, {
  @Since('3.1') Pointer<NativeFinalizerFunction>? finalizer,
  @Since('3.1') Pointer<Void>? token,
});