3
Terms and definitions
[intro.defs]
3.1
[defns.access]
access
⟨execution-time action⟩ read or modify the value of an object
[
Note
1
:
Only glvalues of scalar type can be used to access objects
.
Reads of scalar objects are described in
[conv.
lval]
and modifications of scalar objects are described in
[expr.
ass]
,
[expr.
post.
incr]
, and
[expr.
pre.
incr]
.
Attempts to read or modify an object of class type typically invoke a
constructor
or
assignment operator
; such invocations do not themselves constitute accesses, although they may involve accesses of scalar subobjects
.
—
end note
]