1
MapResultをmap!
テンプレートからauto
からint []
に暗黙的に変換する方法が必要です。どうしたらいいですか?暗黙的MapResultをマップから変換する方法! 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);
}
ところで、あなた実際に*必要がない限り、これをしない*あなたが最高のパフォーマンスをしたい場合に - それが行われていない理由があるのですが自動的にまたは暗黙に!結果をどのようにしたいのであれば、配列を作成せずにループオーバーすることができます。 –