[ CnUnix ] in KIDS 글 쓴 이(By): zeo (ZeoDtr) 날 짜 (Date): 2006년 4월 11일 화요일 오전 10시 37분 51초 제 목(Title): Re: [Q] 둘다 0 이거나 둘다 아니거나.. >if ( (f() == 0 && a == 0) || (f() > 0 && a > 0) ) >보다는 간단하게.. 어차피 이보다 간단하게 줄이면 헷갈림 방지와 의도 명시 차원에서 코멘트가 한 줄 들어가야 하므로 도루묵. (코멘트 안 넣으면 나쁜 사람~) 참고로, 위와 같이 하면 f()가 두 번 call되는 문제가 있음. 효율은 둘째치고라도, f()가 side effect를 가진 함수라면 난감. 보다 간단하게 줄이면 f()가 한 번만 call돼서 결과가 달라질 수 있음... 이상 심심해서 걸어본 딴지. ZZZZZ "Why are they trying to kill me?" zZ eeee ooo "Because they don't know you are already dead." zZ Eeee O O ZZZZZ Eeee OOO - Devil Doll, 'The Girl Who Was...Death' |