Printing an std.container.Array
Bayan Rafeh via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Thu Apr 16 12:55:52 PDT 2015
Executing this code:
import std.container.array;
import std.stdio;
int main() {
writeln(Array!int([1, 2]));
return 0;
}
outputs the following:
Array!int(RefCounted!(Payload,
cast(RefCountedAutoInitialize)0)(RefCountedStore(B694B0)))
The strange thing is that this works fine:
import std.container.array;
import std.stdio;
int main() {
writeln(Array!int([1, 2])[0..$]);
return 0;
}
[1, 2]
How am I supposed to interpret this?
More information about the Digitalmars-d-learn
mailing list