Denis Koroskin Wrote:

> // file 1
> char[] a = "hello";
> a[4] = '!';
> 
> // file 2
> writefln("hello"); // prints 'hell!'


bad example :)
why so behaviour? imho, it may be occur bacause of bad compiler design only. 
like C compiler for space optimization collect all mentioning of similar 
strings and allocate only one for all of occurence. and even in this case it 
must allocate it in non-writable memory section.

Reply via email to