%= 연산 Vs if 연산의 비교
Introduction 코드 리뷰를 하다가 if문이 많을 수록 코드 분석을 더 힘들게 한다는 사실을 알게 되었다. 그러던 중 if문을 고의로 없애버리는 코드를 작성하기 시작했는데, 문득, 성능도 더 좋을까? 라고 생각하는 찰나에 테스트 코드를 만들고 테스트 해보았다. content 하는 일은 같으나, 한쪽은 if문이 있고, 한쪽은 if문이 없다. 하는 일은 현재 나이를 저장한 변수가 초기화 나이까지 되었을 때, 0으로 리셋 해 주는 일이다. #include #include int main( void ) { boost::timer t0; const int reset_age = 100; int my_age = 0; int loop_count = 1000000000; t0.restart(); // case 1..
연구실/파편화된 기록들
2010. 1. 11. 22:16
최근댓글