我刚开始学习 Dlang。
需要将 DList!int 作为数组输出 - [1, 2, 3]。
import std.stdio : writeln;
import std.container.dlist : DList;
void main()
{
DList!int list;
list.insertFront(1);
list.insertBack([2, 3]);
writeln(list); // prints DList!int(7F50A689A000)
}
你非常接近。你只需[]
要用它来创建一个 Range ,然后 writeln() 行就会按你的预期工作:
writeln(list[]); // prints [1, 2, 3]
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句