R
Richard Heathfield
Keith Thompson said:
Ah, I see the problem. Thank you. I was thinking of "modify" in the English
sense of "start with what is already there, and change it somewhat". (The
original was something along the lines of int i; i++; which is clearly an
illegal modification.)
So, mea culpa - the Standardese sense of the word takes precedence (in the
English sense of the word) over the English sense of the word.
int i;
i = 42;
The assignment attempts to modify the value of an object, when that
object hasn't been given a value yet.
Ah, I see the problem. Thank you. I was thinking of "modify" in the English
sense of "start with what is already there, and change it somewhat". (The
original was something along the lines of int i; i++; which is clearly an
illegal modification.)
So, mea culpa - the Standardese sense of the word takes precedence (in the
English sense of the word) over the English sense of the word.