Re: Appenders and Arrays

2015-09-02 Thread Ali Çehreli via Digitalmars-d-learn
On 09/01/2015 02:16 PM, Steven Schveighoffer wrote:> On 9/1/15 3:13 PM, Daniel Kozak via Digitalmars-d-learn wrote: >> >> >> Dne 1.9.2015 v 19:20 Steven Schveighoffer via Digitalmars-d-learn >> napsal(a): >>> On 9/1/15 12:49 PM, default0 wrote: Hello A simple thing I stumbled

Re: Appenders and Arrays

2015-09-01 Thread Steven Schveighoffer via Digitalmars-d-learn
On 9/1/15 12:49 PM, default0 wrote: Hello A simple thing I stumbled across: int main() { import std.stdio; import std.range; int[] d; d ~= 10; d ~= 20; d.put(5); writeln(d); return 0; } Appenders work fine as output ranges, but arrays do not. The

Re: Appenders and Arrays

2015-09-01 Thread default0 via Digitalmars-d-learn
On Tuesday, 1 September 2015 at 17:20:49 UTC, Steven Schveighoffer wrote: On 9/1/15 12:49 PM, default0 wrote: Hello A simple thing I stumbled across: int main() { import std.stdio; import std.range; int[] d; d ~= 10; d ~= 20; d.put(5); writeln(d);

Re: Appenders and Arrays

2015-09-01 Thread Daniel Kozak via Digitalmars-d-learn
Dne 1.9.2015 v 19:20 Steven Schveighoffer via Digitalmars-d-learn napsal(a): On 9/1/15 12:49 PM, default0 wrote: Hello A simple thing I stumbled across: int main() { import std.stdio; import std.range; int[] d; d ~= 10; d ~= 20; d.put(5); writeln(d);

Re: Appenders and Arrays

2015-09-01 Thread Steven Schveighoffer via Digitalmars-d-learn
On 9/1/15 3:13 PM, Daniel Kozak via Digitalmars-d-learn wrote: Dne 1.9.2015 v 19:20 Steven Schveighoffer via Digitalmars-d-learn napsal(a): On 9/1/15 12:49 PM, default0 wrote: Hello A simple thing I stumbled across: int main() { import std.stdio; import std.range; int[] d;

Appenders and Arrays

2015-09-01 Thread default0 via Digitalmars-d-learn
Hello A simple thing I stumbled across: int main() { import std.stdio; import std.range; int[] d; d ~= 10; d ~= 20; d.put(5); writeln(d); return 0; } Appenders work fine as output ranges, but arrays do not. The above code prints "20" (ie the 10 is removed).