【问题标题】:InputRange Concatenation输入范围串联
【发布时间】:2013-11-23 23:40:38
【问题描述】:

是否存在连接两个或多个InputRanges 的高阶范围模式?

类似

foreach (e; a) {
    // do stuff with e
}
foreach (e; b) {
    // do stuff with e
}
...

应该写成

foreach (e; someMagic(a, b, ...)) {
    // do stuff with e
}

【问题讨论】:

    标签: range concatenation d


    【解决方案1】:

    someMagic 是来自 std.range 的链:http://dlang.org/phobos/std_range.html#chain

    【讨论】:

    • 如果我更快,我可以说s/someMagic/std.range.chain/
    猜你喜欢
    • 2021-05-02
    • 1970-01-01
    • 2021-08-22
    • 2015-01-19
    • 1970-01-01
    • 2012-04-17
    • 1970-01-01
    • 2019-10-30
    • 1970-01-01
    相关资源
    最近更新 更多