인프런 커뮤니티 질문&답변
&의 차이
작성
·
288
0
Iterator& operator++()
{
node = node->_next;
return *this;
}
Iterator operator++(int)
{
Iterator<T> temp = *this;
node = node->_next;
return temp;
}
Iterator& operator--()
{
node = node->_prev;
return *this;
}
Iterator operator--(int)
{
Iterator<T> temp = *this;
node = node->_prev;
return temp;
}
이렇게 iterator 안의 연산자 구현할 때 &가 붙는것도 있고 안 붙는거 차이가 무엇인가요?
답변 1
0





