std.container.array.Array.replace
- multiple declarations
Function Array.replace
Inserts stuff
before, after, or instead range r
, which must
be a valid range previously extracted from this array. stuff
can be a value convertible to T
or a range of objects convertible
to T
. Both stable and non-stable version behave the same and
guarantee that ranges iterating over the array are never invalidated.
size_t replace(Stuff)
(
Array . Range r,
Stuff stuff
)
if (isInputRange!Stuff && isImplicitlyConvertible!(ElementType!Stuff, T));
size_t replace(Stuff)
(
Array . Range r,
Stuff stuff
)
if (isImplicitlyConvertible!(Stuff, T));
Returns
The number of values inserted.
Complexity
Throws
Exception
if r
is not a range extracted from this array.
Function Array.replace
Inserts stuff
before, after, or instead range r
, which must
be a valid range previously extracted from this array. stuff
can be a value convertible to bool
or a range of objects convertible
to bool
. Both stable and non-stable version behave the same and
guarantee that ranges iterating over the array are never invalidated.
Returns
The number of values inserted.
Complexity
Authors
License
Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at ).