Programming in D by Ali Çehreli
vino via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Mon Oct 17 11:10:01 PDT 2016
Hi All,
As per the book named in the subject it states as below,so can
some one guide me what is wrong in the below code nor correct if
my understanding is wrong.
Page 154
immutable(int[]) specifies that neither the slice nor its
elements can be modified.
So which means that a element or a slice of any array can be
modified, but the below example code is not working.
import std.stdio;
void main() {
immutable(int[]) immSlice = [ 1, 2 ];
immSlice ~= 3;
immSlice[0] = 3; // Error's out at this point
immSlice.length = 1;
writeln(immSlice);
}
From,
Vino.B
More information about the Digitalmars-d-learn
mailing list