x = i++;


선증가가 아닌 위와 같이 후증가로 코드를 작성하면 

증가 함수가 i의 원래 값에 복사본을 만든 뒤 i를 증가시키고 원래의 값을 반환,

임시 객체의 생성을 야기시켜 속도가 느려진다고 한다.


요즘엔 컴파일러 최적화가 잘 되어 있어 ++i, i++이나 속도 차이가 없다고 한다.




+ Recent posts