On Saturday, 16 January 2016 at 16:14:56 UTC, Jonathan M Davis wrote:
On Saturday, January 16, 2016 12:11:11 Uranuz via Digitalmars-d-learn wrote:
[...]

There are a few problems here. First off, when put is used with an array, it fills the array. It doesn't append to it. So, you can't use a string as an output range, since its elements are immutable. Here's an example with int[]:

[...]

Thanks for your response. After looking for some time in Phobos documentation I already found that it would be better to use Appender for this purpose. As far as I understand it allocates less often and I can reserve some memory from the start. I'll take this possibility into account when I'll do further small optimisations. Thanks again.

Reply via email to