Study/C++
전위,후위증가 연산자 오버로딩
kimtaku
2015. 5. 9. 16:01
++class; 의 형태나 class++; 의 형태나 operator++로 오버로딩을 한다.
그럼 어떻게 구분하느냐? operator++(); 와 같이 매개변수가 없는 경우 전위증가고
operator++(int); 와 같이 매개변수에 int키워드를 넣어주면 후위증가다.
여기서 int는 그냥 단순히 전, 후위증가를 나타내는 키워드일 뿐 매개변수를 받는 것이 아니다.