我需要的方式来隐式地转换MapResult map!模板从类型auto到int [].我该怎么做?
import std.stdio;
import std.conv;
import std.array;
import std.algorithm;
void main()
{
string s = "1,3,5,6,8";
int x [];
// auto xx = s.split(",").map!(a => to!int(a)); // working code
x = s.split(",").map!(a => to!int(a)); // not working
writeln(x);
}
Run Code Online (Sandbox Code Playgroud)
隐式不可能,但明确地array:
int[] x = s.split(",").map!(a => a.to!int).array;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
125 次 |
| 最近记录: |