Assalaamu'alaikum, Teman-teman, saya punya fungsi di C seperti ini:
int e_printf (void* phandle, const char *format, ...); int egz_printf (ebzipStream egz, void* phandle, const char *format, ...); saya menggunakannya pada dua macam kompilasi yang berbeda. #ifdef USE_ZIP #define e_printf(_phandle, _fmt, ...) egz_printf(egz, _phandle, _fmt, ...) =====>>>> ?????? #endif int main () { ebzipStream egz; void* phandle; ... e_printf(phandle, "halo halo bandung %s", "test"); return 0; } Yang saya tanyakan gimana aku menyatakan (...) di definisi macro di atas ? va_list? va_arg? gimana caranya ? Yusron -- Utk berhenti langganan, kirim email ke [EMAIL PROTECTED] Informasi arsip di http://www.linux.or.id/milis.php3