当前位置: 首页>>编程示例 >>用法及示例精选 >>正文


Dart Array.multi用法及代码示例

dart:ffi 库中Array.multi 的用法介绍如下。

用法:

const
      Array<T extends NativeType>.multi(
   List<int> dimensions   
)

const 构造函数在 Struct 中指定 Array 尺寸。

class MyStruct extends Struct {
  @Array.multi([2, 2, 2])
  external Array<Array<Array<Uint8>>> threeDimensionalInlineArray;

  @Array.multi([2, 2, 2, 2, 2, 2, 2, 2])
  external Array<Array<Array<Array<Array<Array<Array<Array<Uint8>>>>>>>> eightDimensionalInlineArray;
}

不要在普通代码中调用。

相关用法


注:本文由纯净天空筛选整理自dart.dev大神的英文原创作品 Array<T extends NativeType>.multi constructor。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。