| [ CnUnix ] in KIDS 글 쓴 이(By): corona () 날 짜 (Date): 1996년07월18일(목) 10시25분44초 KDT 제 목(Title): va_start(...)에서 parameter를 어케써야? w3c library를 가져와서 압축풀고 compile하는데요 va_start funcion을 사용하는 부분에서 error가 생기더군요 그래서 sunos reference를 보니까 프로그램에서 w3c lib에서 사용한 것과 다르게 나와있더군요 w3c lib에서는 int HTTrace(char *fmt, ...) { va_list pArgs; va_start(pArgs, fmt); vfprintf(stderr, fmt, pArgs); } 이렇게 되어있거든요 그런데 sun os reference에서는 void error(va_alist) va_dcl { va_list args; char *fmt; va_start(args); fmt=va_args(args, char *); vfprintf( stderr, fmt, args); va_end(args); } 이렇게 되어있더군요 va_start에서 argument를 받는게 다르더군요 어떻게 고쳐야 잘고쳤다는 소리를 들을수있을까요? |