다음은 strncpy 를 STRNCPY 로 DEFINE 한것이다.
#define STRNCPY( t, s, len) do { strncpy(t, s, len); *(t+len) = 0; } while(0)
strcpy 의 잘못된 호출로 인해
strncpy 를 사용하라고 하지만 그또한 잘못될수 있기에
다음과 같은 macro 를 제공할수 있다.
'Programming' 카테고리의 다른 글
make compile 시 warning , error 조정하기. (0) | 2008.12.04 |
---|---|
이공계기피현상의 글을 읽은 현 개발자의 푸념. (63) | 2008.10.07 |
SAX (Simple API For XML) (0) | 2008.09.29 |
jdbc (0) | 2008.09.25 |
LPAcampus 강좌 (0) | 2008.09.22 |