【问题标题】:Make array from a range in D language用D语言从一个范围内制作数组
【发布时间】:2019-06-08 16:13:22
【问题描述】:

在 D 语言中,从给定范围构造数组的最短方法是什么?

让我有一个迭代器i。如何将其元素组成一个数组(按顺序)?

【问题讨论】:

    标签: iterator range containers d phobos


    【解决方案1】:

    .array(来自std.array)。

    例子:

    
    import std.array : array;
    import std.range : iota;
    
    
    int[] arr = 10.iota.array;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多