D:将构造函数传递给std.algorithm.map

时间:2014-02-12 06:22:30

标签: constructor d

我有一个名为Node的类,其构造函数采用单个int参数,并希望将其用作对map的调用的一部分,以创建一个完整的节点数组一系列的整数。我知道map可以被赋予任何功能,但这包括构造函数,如果是,那么如何?

1 个答案:

答案 0 :(得分:3)

你可以使用这样的东西

auto nodes_array = ints_array.map!(a => Node(a)).array;