Re[2]: #define (format, ...)
От: StevenIvanov США  
Дата: 10.06.08 14:13
Оценка: 45 (4)
Здравствуйте, Кодт, Вы писали:

К>Здравствуйте, <Аноним>, Вы писали:

...
если на С можно так:


static void d(const char * f, ...)
{
    //printf-like functionality
}


typedef void (* d_pfn)(const char * f, ...);

static d_pfn use_d( const char * file, int line )
{
    d( "[%s]%d: ", file, line );
    return &d;
}

#define DBG use_d(__FILE__, __LINE__)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.