Olası Çoğalt:
C Programming: Forward variable argument list.Başka bir varargs işlevine argüman listesi gönderen bir varargs işlevi yazmak mümkün mü?
Ne yapmak istiyorum yol printf tür bir günlük kütüphanesinden (ı modfify olamayacağını) veri göndermek olduğunu.
void log_DEBUG(const char* fmt, ...) {
char buff[SOME_PROPER_LENGTH];
sprintf(buff, fmt, <varargs>);
log(DEBUG, buff);
}
Bazı tarzda başka vararg işlevine varargs uzatabilir:
Yani böyle bir fonksiyon şey istiyorum?
Dupe: http://stackoverflow.com/questions/1719784/c-programming-forward-variable-argument-list –