call<T extends SizedNativeType> 方法
- [int count = 1]
使用 allocate 为 sizeOf<T>() * count
字节数的内存分配。
// This allocates eight bytes, which is enough space for two Int32's.
allocator<Int32>(2);
此扩展方法必须使用编译时常量 T
调用。
要分配特定数量的字节(而不仅仅是 sizeOf<T>()
的倍数),请使用 allocate。要使用非常量 T
进行分配,请使用 allocate。正常使用时首选 call,使用 allocate 来实现基于其他分配器的 Allocator。
实现
external Pointer<T> call<T extends SizedNativeType>([int count = 1]);