[C] 가변 인자 함수 만들기 예제 #include #include void WriteLog(const char* szFormat, ...) { va_list args; va_start(args, szFormat); { char buf[1024] = {0,}; vsprintf(buf, szFormat, args); printf("%s", buf); } va_end(args); } void main() { WriteLog("%s", "Hello"); } C++ 2010.11.15