CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): dalgong (달공아저씨)
날 짜 (Date): 2004년 9월 16일 목요일 오후 01시 17분 43초
제 목(Title): Re: C Macro 



그 class의 함수들을 다 비우는게 정석아닌가 싶은데요?
아니면 처음부터 loggin을 껐다가 켰다가를 compile time혹은 compiler도음으로 
하는 게 정상적인 방법인거 같습니다만...

전부 한 줄에 있어서 위의 방법으로 다른 문제는 없었다고 한다면, 
#define m_pLogClient   0; /##/
나, 그도 아니면 안전하게,
#define m_pLogClient   if (0) m_pLogClient

이런 식으로 만드는게 정상적인 방법인거 같습니다만.

연장은 쓰기 나름 아니겠습니까? 

goto한번이면 깔끔하게 되고 structured programming에 어긋나지도 않는 좋은
방법을 두고 변수를 몇개 더 잡고 loop조건 마다 check하나씩 더 넣고 하는
수고를 하시던 분들이 생각나네요. 

그렇게 위험이 무서우면, 포인터로 별짓다되고, array boundary check도 안하고, 
casting도 맘데로 되고, 게다가 심심찮게 죽는 C/C++같은 언어를 왜 굳이...
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.