члену.
0 / 10 стандарт гласит:
Lvalue для объекта необходимо для того, чтобы изменить объект, за исключением того, что rvalue типа class также может использоваться для изменения его референта при определенных обстоятельствах. [Пример: функция-член, вызываемая для объекта (9.3), может модифицировать объект. ]
Таким образом, значения не изменяются, за исключением определенных обстоятельств. Нам говорят, что вызов функции-члена является одним из таких исключений. Это дает представление о том, что существуют способы изменения объектов, отличные от вызова функции-члена. Я не могу придумать способ.
Как можно изменить объект, не вызывая функцию-член?