如何创建一个生锈的数组,其大小是在运行时定义的?
基本上,你如何转换锈以下代码:
void f(int n){ return std::vector<int>(n); }
生锈是不可能的:
let n = 15;
let board: [int, ..n];
注意:我看到不可能以简单的方式做到这一点here,但我拒绝接受这样一件简单的事情是不可能的:p
非常感谢!
答案 0 :(得分:3)
没关系,我找到了它:
let n = 15;
let val = 17;
let v = std::vec::from_elem(n,val);