View source code
Display the source code in std/array.d from which this
page was generated on github.
Report a bug
If you spot a problem with this page, click here to create a
Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page.
Requires a signed-in GitHub account. This works well for small changes.
If you'd like to make larger changes you may want to consider using
local clone.
Function std.array.RefAppender.this
Constructs a RefAppender
with a given array reference. This does not copy the
data. If the array has a larger capacity as determined by arr
, it
will be used by the appender.
this
(
A* arr
);
Note
Do not use built-in appending (i.e. ~=
) on the original array
until you are done with the appender, because subsequent calls to the appender
will reallocate the array data without those appends.
Parameters
Name | Description |
---|---|
arr | Pointer to an array. Must not be null. |
Authors
License
Copyright © 1999-2022 by the D Language Foundation | Page generated by ddox.