for문 증감부분에서의 ++i와 i++의 차이
2019. 11. 17. 11:51ㆍPL/C++
i++, ++i 증감연산자를 하면 실제로 연산자 오버로딩으로 들어가게 된다
전위 증가연산자는 자신의 객체가 그대로 반환되도 되기 때문에 빠르지만, 후위 증가연산자는 다음 행에서 변화가 생겨야하므로 객체를 복사하는 부분이 따로 이뤄지기 때문에 전위연산자를 다시 한 번 호출하기 때문에 조금 느리다. 하지만 큰 차이는 없는 것 같다
'PL > C++' 카테고리의 다른 글
컴파일 에러와 런타임 에러 (0) | 2019.11.18 |
---|---|
friend 함수, 클래스 올바르게 사용하기 (0) | 2019.11.17 |
new 연산자를 이용한 2차원 배열 할당 (0) | 2019.11.16 |
가상 소멸자가 필요한 이유 (0) | 2019.11.16 |
큐 연결리스트로 구현하기 (0) | 2019.11.15 |