create fixed length string of characters

Renato Athaydes renato at athaydes.com
Fri Aug 16 18:03:45 UTC 2024


On Friday, 16 August 2024 at 18:00:25 UTC, Renato Athaydes wrote:
> On Friday, 16 August 2024 at 13:30:53 UTC, IchorDev wrote:
>> On Friday, 16 August 2024 at 11:37:08 UTC, Nick Treleaven 
>> wrote:
>>> On Friday, 16 August 2024 at 06:15:18 UTC, Bruce wrote:
>>> ```d
>>> string s = a.dup; // copy to heap, assuming you need the data 
>>> to escape (use a[] otherwise)
>>> s.writeln();
>>> ```
>>
>> I think you meant `idup`? `dup` will make it mutable.
>
> I found the docs of `dup` here: 
> https://dlang.org/library/std/container/array/array.html
>
> But not `idup`. Where does that come from?

Ah nevermind, I was looking at the container `Array` not the 
built-in array type, which is documented here: 
https://dlang.org/spec/arrays.html#array-properties which does 
mention `idup`!


More information about the Digitalmars-d-learn mailing list