본문 바로가기
Dev Language/C++

if문과 switch문

by 미티치 2016. 12. 6.

if문과 switch 문의 차이점

 

 

비교 조건이 일정 개수일 때까지는 if문이 빠르고 조건이 많아지면 switch문이 더 빠른 것이 일반적이다. switch문은 내부적으로 점프 테이블이 있어서 개수가 많을 수록 유리하지만, 최근에는 if문에 대한 최적화가 잘 되어 있어서 if문이 빠르다.

 

 -> Test ; Debug 모드에서는 switch 문이, Releas 모드에서는 if문이 더 빨랐다.

'Dev Language > C++' 카테고리의 다른 글

Is a, Has a 관계 & 상속  (0) 2016.12.23
참조 변수 & 복사 생성자  (1) 2016.12.06
함수 오버로딩  (0) 2016.12.06
배열과 포인터  (0) 2016.12.05
함수 원형이 필요한 이유  (0) 2016.12.05