История изменений
Исправление Kroz, (текущая версия) :
[basic.stc]/4
When the end of the duration of a region of storage is reached, the values of all pointers representing the address of any part of that region of storage become invalid pointer values.
Ты различаешь "становится не-валидным" и "меняется на не-валидный"?
В [basic.stc]/4 нигде не написано что он меняется. И де-факто он не меняется. Но он становится не-валидным, потому, как, хоть его значение не меняется, он начинает указывать на область памяти, которая больше не принадлежит программе. На практике меняется аттрибут памяти - принадлежность к программе, занято/свободно.
У меня синий цвет может стать нелюбимым. И хоть сам синий цвет не поменяется, так и останется синим, но моё отношение к этому цвету может поменяться, и тогда цвет станет нелюбимым.
Исправление Kroz, :
[basic.stc]/4
When the end of the duration of a region of storage is reached, the values of all pointers representing the address of any part of that region of storage become invalid pointer values.
Ты различаешь "становится не-валидным" и "меняется на не-валидный"?
В [basic.stc]/4 нигде не написано что он меняется. И де-факто он не меняется. Но он становится не-валидным, потому, как, хоть его значение не меняется, он начинает указывать на область памяти, которая больше не принадлежит программе. На практике меняется аттрибут памяти - принадлежность к программе, занято/свободно.
У меня синий цвет может стать нелюбимым. И хоть сам синий цвет не поменялся, так и остался синим, но моё отношение к этому цвету может поменяться, и цвет станет нелюбимым.
Исправление Kroz, :
[basic.stc]/4
When the end of the duration of a region of storage is reached, the values of all pointers representing the address of any part of that region of storage become invalid pointer values.
Ты различаешь "становится не-валидным" и "меняется на не-валидный"?
В [basic.stc]/4 нигде не написано что он меняется. И де-факто он не меняется. Но он становится не-валидным, потому, как, хоть его значение не меняется, он начинает указывать на область памяти, которая больше не принадлежит программе. На практике меняется аттрибут памяти (а не указателя) - принадлежность к программе, занято/свободно.
У меня синий цвет может стать нелюбимым. И хоть сам синий цвет не поменялся, так и остался синим, но моё отношение к этому цвету может поменяться, и цвет станет нелюбимым.
Исправление Kroz, :
[basic.stc]/4
When the end of the duration of a region of storage is reached, the values of all pointers representing the address of any part of that region of storage become invalid pointer values.
Ты различаешь "становится не-валидным" и "меняется на не-валидный"?
В [basic.stc]/4 нигде не написано что он меняется. И де-факто он не меняется. Но он становится не-валидным, потому, как, хоть его значение не меняется, он начинает указывать на область памяти, которая больше не принадлежит программе.
У меня синий цвет может стать нелюбимым. И хоть сам синий цвет не поменялся, так и остался синим, но моё отношение к этому цвету может поменяться, и цвет станет нелюбимым.
Исправление Kroz, :
[basic.stc]/4
When the end of the duration of a region of storage is reached, the values of all pointers representing the address of any part of that region of storage become invalid pointer values.
Ты различаешь "становится не-валидным" и "меняется на не-валидный"?
В [basic.stc]/4 нигде не написано что он меняется. И де-факто он не меняется. Но он становится не-валидным, потому, как, хоть его значение не меняется, он начинает указывать на область памяти, которая больше не принадлежит программе.
У меня синий цвет может стать нелюбимым. И хоть синий цвет так и остался синим, но моё отношение к этому цвету может поменяться.
Исходная версия Kroz, :
[basic.stc]/4
When the end of the duration of a region of storage is reached, the values of all pointers representing the address of any part of that region of storage become invalid pointer values.
Ты различаешь «становится не-валидным» и «меняется на не-валидный»?
В [basic.stc]/4 нигде не написано что он меняется. И де-факто он не меняется. Но он становится не-валидным, потому, как, хоть его значение не меняется, он начинает указывать на область памяти, которая больше не принадлежит программе.