调用方法 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,而对于实现基于其他分配器的 Allocator,请使用 allocate。
实现
external Pointer<T> call<T extends SizedNativeType>([int count = 1]);