Function Vector.opIndexOpAssign
Assign op
value val
to element at position index
.
void opIndexOpAssign(string op, Val)
(
auto ref Val val,
size_t index
);
void opIndexOpAssign(string op, Val)
(
auto ref Val val,
size_t[2] index
);
Examples
{
auto vec = Vector!(int, 4) .build(1, 2, 3, 4, 5);
vec[1] += 40;
assert(vec == [1, 42, 3, 4, 5]);
}
{
auto vec = Vector!(int, 4) .build(1, 2, 3, 4, 5);
vec[1 .. $-1] *= -1;
assert(vec == [1, -2, -3, -4, 5]);
}