제가 snprintf를 다시 만들었는데 기존에 있는 것을 안쓰고 이걸 쓰려면 어떻게 컴파일 해야 하나요 ?
기존에 있던거랑 제가 만든거랑 각각 컴파일을 해보고 싶은데 각 경우에 대해서 어떻게 컴파일 해야 하는지 가르쳐 주세요?
기존의 것을 안쓰실려면, snprintf 가 들어있는 헤더를 안넣으시면 되는거구 그리고 만드신걸 쓰실려면 그 소스파일을 컴파일시에 넣어주면 되죠.
뭐 간단하게 다 포함시켜놓고(이름은 틀리게)
#ifdef _MYLIB_ #define SNPRINTF mysnprintf #else #define SNPRINTF snprintf #endif
해서 SNPRINTF를 쓰시면 디파인만 바꿔서 바로 쓸 수 있겠죠
그럼 고운 하루
========================= CharSyam ^^ --- 고운 하루 =========================
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
기존의 것을 안쓰실려면, snprintf 가 들어있는 헤더를 안넣으시면
기존의 것을 안쓰실려면, snprintf 가 들어있는 헤더를 안넣으시면 되는거구
그리고 만드신걸 쓰실려면 그 소스파일을 컴파일시에 넣어주면 되죠.
뭐 간단하게 다 포함시켜놓고(이름은 틀리게)
#ifdef _MYLIB_
#define SNPRINTF mysnprintf
#else
#define SNPRINTF snprintf
#endif
해서 SNPRINTF를 쓰시면 디파인만 바꿔서 바로 쓸 수 있겠죠
그럼 고운 하루
=========================
CharSyam ^^ --- 고운 하루
=========================
댓글 달기