You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Except where it has been declared for a class ([over.sub]), the subscript operator [] is interpreted in such a way that E1[E2] is identical to *((E1)+(E2)) ([expr.sub]).
Well, currently E1[E2] is not always identical to *((E1)+(E2)) valuecategorywise.
http://eel.is/c++draft/dcl.array#8.sentence-1 says:
Well, currently E1[E2] is not always identical to *((E1)+(E2)) valuecategorywise.
Also, can we call subscripting commutative (eel.is/c++draft/dcl.array#8.sentence-3), if in E1[E2], The expression E1 is sequenced before the expression E2.?
The text was updated successfully, but these errors were encountered: