xxxxxxxxxx
import std.stdio, std.container.array, std.algorithm;
auto vec1() {
Array!uint temp_vec;
temp_vec.insertBack(1);
temp_vec.insertBack(2);
temp_vec.insertBack(3);
return temp_vec;
}
auto vec2(Args...)(Args args)
{
Array!uint temp_vec;
foreach(f; args)
temp_vec.insertBack(f);
return temp_vec;
}
void main(string[] args)
{
auto x1 = vec1();
assert (x1[].equal([1, 2, 3]));
auto x2 = vec2(1, 2, 3);
assert (x1[].equal(x2[]));
}