1.3.7 접근 연산자
C++는 하위 구조 접근, 참조(즉, 변수의 주소를 가져오는), 간접 참조(즉, 주소를 통해 참조된 메모리에 접근하는)를 위한 여러 가지 연산자들을 제공한다. 포인터와 클래스에 대해 이야기하기 전에 이러한 연산자들을 설명하는 건 바람직하지 않다고 생각한다. 따라서 우리는 표 1-6에 나열된 연산자들에 대한 설명을 뒤로 미룰 것이다.
▼ 표 1-6 접근 연산자
연산 |
표현식 |
참조 |
멤버 선택 역참조된 멤버 선택 첨자 |
x.m p->m x[i] |
2.2.3절 2.2.3절 |
역참조 |
*x |
|
멤버 역참조 역참조된 멤버 역참조 |
x.*q p->*q |
2.2.3절 2.2.3절 |