RROO
2011년 12월 7일 수요일
Code Reading (오픈소스 관점에서 본 코드 읽기) 책 정리
쓸만한 것들
#define STREQ(a,b) (*(a)==*(b) && strcmp((a), (b) == 0)
- strcmp 을 if 문에 넣을 경우 if(!strcmp(a,b)) 가 a, b가 같을 경우라서 보기 안좋았는데,
위와 같이 매크로를 만들어 쓰면 깔끔해진다. 헐... 게다가 첫 문자가 다를 경우 바로 다르다고 뒤를 생략 할 수 있으니 미미한(?) 최적화 효과도 기대해 볼 수 있다.
댓글 없음:
댓글 쓰기
최근 게시물
홈
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기