[Issue 5603] More initialization functions for dynamic arrays

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue May 22 09:52:34 UTC 2018


https://issues.dlang.org/show_bug.cgi?id=5603

Dmitry Olshansky <dmitry.olsh at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |dmitry.olsh at gmail.com
          Component|dmd                         |phobos
         Resolution|---                         |WORKSFORME
            Summary|Initialization syntax for   |More initialization
                   |dynamic arrays              |functions for dynamic
                   |                            |arrays

--- Comment #5 from Dmitry Olshansky <dmitry.olsh at gmail.com> ---
And now we have uninitializedArray. It seems to be mostly moot now as taking
any simple RA range and calling .array on it should suffice.

iota(100).array; // 0..100 in array

replicate(42, 1000); // 1000 42's


https://dlang.org/phobos/std_array.html#uninitializedArray

Safe version of the above as well:

https://dlang.org/phobos/std_array.html#.minimallyInitializedArray

So all of that was fixed long time ago, but since title is enhancement for some
syntax it didn't cut it.

--


More information about the Digitalmars-d-bugs mailing list